mirror of
https://github.com/u2takey/ffmpeg-go.git
synced 2025-09-26 20:11:17 +08:00
20 lines
364 B
Go
20 lines
364 B
Go
package ffmpeg_go
|
|
|
|
import (
|
|
"fmt"
|
|
"os"
|
|
"testing"
|
|
|
|
"github.com/stretchr/testify/assert"
|
|
)
|
|
|
|
func TestProbeReader(t *testing.T) {
|
|
f, err := os.Open(TestInputFile1)
|
|
assert.Nil(t, err)
|
|
|
|
data, err := ProbeReader(f, nil)
|
|
assert.Nil(t, err)
|
|
duration, err := probeOutputDuration(data)
|
|
assert.Nil(t, err)
|
|
assert.Equal(t, fmt.Sprintf("%f", duration), "7.036000")
|
|
} |