From e6d67cdcdb530c0b4c25b31cc2717f6d8a2ac82b Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Mon, 28 Jan 2013 18:00:17 -0500 Subject: [PATCH] tests/api/: improve arguments parsing --- tests/api/test_enc_mp3.py | 7 ++++++- tests/api/test_enc_ogg.py | 6 ++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/tests/api/test_enc_mp3.py b/tests/api/test_enc_mp3.py index 4405e85..2439027 100644 --- a/tests/api/test_enc_mp3.py +++ b/tests/api/test_enc_mp3.py @@ -5,9 +5,15 @@ from timeside.encoder import * import os.path import sys +if len(sys.argv) < 2: + print 'usage:', sys.argv[0], '' + sys.exit(1) + source = sys.argv[-1] dest = source+'.mp3' +print 'converting', source, 'to', dest + decoder = FileDecoder(source) encoder = Mp3Encoder(dest) @@ -25,4 +31,3 @@ metadata = {'TIT2': 'title', #title2 encoder.set_metadata(metadata) encoder.write_metadata() - diff --git a/tests/api/test_enc_ogg.py b/tests/api/test_enc_ogg.py index af0bcc4..5c2947e 100644 --- a/tests/api/test_enc_ogg.py +++ b/tests/api/test_enc_ogg.py @@ -5,9 +5,15 @@ from timeside.encoder import * import os.path import sys +if len(sys.argv) < 2: + print 'usage:', sys.argv[0], '' + sys.exit(1) + source = sys.argv[-1] dest = source+'.ogg' +print 'converting', source, 'to', dest + decoder = FileDecoder(source) encoder = VorbisEncoder(dest) -- 2.39.5