Skip to content

Commit 4528be0

Browse files
author
Clement Champetier
committed
pyTest: use environment variables to use files in tests
Two variables are used in tests: * AVTRANSCODER_TEST_AUDIO_FILE * AVTRANSCODER_TEST_VIDEO_FILE
1 parent 9c16cc3 commit 4528be0

File tree

3 files changed

+18
-10
lines changed

3 files changed

+18
-10
lines changed

test/pyTest/testProperties.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import os
2+
13
from nose.tools import *
24

35
from pyAvTranscoder import avtranscoder as av
@@ -13,7 +15,7 @@ def testAddMetadataDate():
1315
transcoder = av.Transcoder( ouputFile )
1416

1517
# rewrap a stream
16-
transcoder.add( "../data/audio/audio.wav", 0, "")
18+
transcoder.add( os.environ['AVTRANSCODER_TEST_AUDIO_FILE'], 0, "")
1719

1820
# add one metadata
1921
metadata_to_check = ("date", "value")
@@ -38,7 +40,7 @@ def testAddImpossibleMetadata():
3840
transcoder = av.Transcoder( ouputFile )
3941

4042
# rewrap a stream
41-
transcoder.add( "../data/audio/audio.wav", 0, "")
43+
transcoder.add( os.environ['AVTRANSCODER_TEST_AUDIO_FILE'], 0, "")
4244

4345
# add one metadata
4446
metadata_to_check = ("undefinedMetadataKey", "undefinedMetadataValue")

test/pyTest/testTranscoderRewrap.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1+
import os
2+
13
from nose.tools import *
24

35
from pyAvTranscoder import avtranscoder as av
46

7+
58
def testRewrapAudioStream():
69
"""
710
Rewrap one audio stream.
811
"""
9-
inputFileName = "../data/audio/audio.wav"
12+
inputFileName = os.environ['AVTRANSCODER_TEST_AUDIO_FILE']
1013
outputFileName = "testRewrapAudioStream.wav"
1114

1215
ouputFile = av.OutputFile( outputFileName )
@@ -58,7 +61,7 @@ def testRewrapVideoStream():
5861
"""
5962
Rewrap one video stream.
6063
"""
61-
inputFileName = "../data/video/video.mxf"
64+
inputFileName = os.environ['AVTRANSCODER_TEST_VIDEO_FILE']
6265
outputFileName = "testRewrapVideoStream.mxf"
6366

6467
ouputFile = av.OutputFile( outputFileName )

test/pyTest/testTranscoderTranscode.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1+
import os
2+
13
from nose.tools import *
24

35
from pyAvTranscoder import avtranscoder as av
46

7+
58
def testTranscodeWave24b48kmono():
69
"""
710
Transcode one audio stream (profile wave24b48kmono).
811
"""
9-
inputFileName = "../data/audio/audio.wav"
12+
inputFileName = os.environ['AVTRANSCODER_TEST_AUDIO_FILE']
1013
outputFileName = "testTranscodeWave24b48kmono.wav"
1114

1215
ouputFile = av.OutputFile( outputFileName )
@@ -35,7 +38,7 @@ def testTranscodeWave16b48kmono():
3538
"""
3639
Transcode one audio stream (profile wave16b48kmono).
3740
"""
38-
inputFileName = "../data/audio/audio.wav"
41+
inputFileName = os.environ['AVTRANSCODER_TEST_AUDIO_FILE']
3942
outputFileName = "testTranscodeWave16b48kmono.wav"
4043

4144
ouputFile = av.OutputFile( outputFileName )
@@ -64,7 +67,7 @@ def testTranscodeDnxhd120():
6467
"""
6568
Transcode one video stream (profile dnxhd120).
6669
"""
67-
inputFileName = "../data/video/video.mxf"
70+
inputFileName = os.environ['AVTRANSCODER_TEST_VIDEO_FILE']
6871
outputFileName = "testTranscodeDnxhd120.mxf"
6972

7073
ouputFile = av.OutputFile( outputFileName )
@@ -93,7 +96,7 @@ def testTranscodeDnxhd185():
9396
"""
9497
Transcode one video stream (profile dnxhd185).
9598
"""
96-
inputFileName = "../data/video/video.mxf"
99+
inputFileName = os.environ['AVTRANSCODER_TEST_VIDEO_FILE']
97100
outputFileName = "testTranscodeDnxhd185.mxf"
98101

99102
ouputFile = av.OutputFile( outputFileName )
@@ -122,7 +125,7 @@ def testTranscodeDnxhd185x():
122125
"""
123126
Transcode one video stream (profile dnxhd185x).
124127
"""
125-
inputFileName = "../data/video/video.mxf"
128+
inputFileName = os.environ['AVTRANSCODER_TEST_VIDEO_FILE']
126129
outputFileName = "testTranscodeDnxhd185x.mxf"
127130

128131
ouputFile = av.OutputFile( outputFileName )
@@ -151,7 +154,7 @@ def testTranscodeXdcamhd422():
151154
"""
152155
Transcode one video stream (profile xdcamhd422).
153156
"""
154-
inputFileName = "../data/video/video.mxf"
157+
inputFileName = os.environ['AVTRANSCODER_TEST_VIDEO_FILE']
155158
outputFileName = "testTranscodeXdcamhd422.mxf"
156159

157160
ouputFile = av.OutputFile( outputFileName )

0 commit comments

Comments
 (0)