Cleanup tmp files during mkogg.py testing.
authorW. Trevor King <wking@drexel.edu>
Tue, 16 Nov 2010 16:12:25 +0000 (11:12 -0500)
committerW. Trevor King <wking@drexel.edu>
Tue, 16 Nov 2010 16:12:25 +0000 (11:12 -0500)
posts/mkogg/mkogg.py

index f6a0d29d67b4887298532a531d80d5e9c10067f7..3203b30574c00f2a95ba0dfd94c81a4c9a253cf5 100755 (executable)
@@ -132,6 +132,7 @@ class Converter (object):
         ['2010', '11', None]
         >>> c._parse_date('2010-11-16')
         ['2010', '11', '16']
+        >>> c.cleanup()
         """
         fields = date.split('-')
         assert len(fields) > 0 and len(fields) <= 3, date
@@ -165,6 +166,7 @@ class Converter (object):
          'title': 'The Famous Song',
          'tracknumber': '07',
          'tracktotal': '14'}
+        >>> c.cleanup()
         """
         metadata = {}
         vorbis_keys = {
@@ -217,6 +219,7 @@ class Converter (object):
          'title': 'The Famous Song',
          'tracknumber': '07',
          'tracktotal': '14'}
+        >>> c.cleanup()
         """
         metadata = {}
         for line in stdout.splitlines():
@@ -334,11 +337,11 @@ if __name__ == '__main__':
                  help='Run internal tests and exit')
 
     options,args = p.parse_args()
-    source_dir,target_dir = args
 
     if options.test:
         sys.exit(test())
 
+    source_dir,target_dir = args
     c = Converter(source_dir, target_dir, target_extension=options.ext)
     try:
         c.run()