Example #1
0
 def test_all(self):
     song = Song("Artist", "Title")
     self.assertEqual(song, Song("Artist", "Title"))
     self.assertEqual(hash(song), -7098157806416884659)
     self.assertNotEqual(song, Song("Artist", ""))
     self.assertNotEqual(song, 1)
     self.assertEqual(song.tmp_filename(""), "Artist - Title.avi")
     self.assertEqual(song.tmp_filename("/tmp"), "/tmp/Artist - Title.avi")
     self.assertEqual(song.tmp_filename("/tmp/"), "/tmp/Artist - Title.avi")
     self.assertEqual(song.filename(""), "Artist - Title.mp3")
     self.assertEqual(song.filename("/tmp"), "/tmp/Artist - Title.mp3")
     self.assertEqual(song.filename("/tmp/"), "/tmp/Artist - Title.mp3")
     directory = os.path.join(os.path.dirname(__file__), "tmp")
     self.assertEqual(create_directory(directory), None)
     self.assertEqual(remove_and_create_directory(directory), None)
     os_query("rm -rf %(directory)s" % locals())
Example #2
0
 def test_all(self):
     song = Song("Artist", "Title")
     self.assertEqual(song, Song("Artist", "Title"))
     self.assertEqual(hash(song), -7098157806416884659)
     self.assertNotEqual(song, Song("Artist", ""))
     self.assertNotEqual(song, 1)
     self.assertEqual(song.tmp_filename(""), "Artist - Title.avi")
     self.assertEqual(song.tmp_filename("/tmp"), "/tmp/Artist - Title.avi")
     self.assertEqual(song.tmp_filename("/tmp/"), "/tmp/Artist - Title.avi")
     self.assertEqual(song.filename(""), "Artist - Title.mp3")
     self.assertEqual(song.filename("/tmp"), "/tmp/Artist - Title.mp3")
     self.assertEqual(song.filename("/tmp/"), "/tmp/Artist - Title.mp3")
     directory = os.path.join(os.path.dirname(__file__), "tmp")
     self.assertEqual(create_directory(directory), None)
     self.assertEqual(remove_and_create_directory(directory), None)
     os_query("rm -rf %(directory)s" % locals())
Example #3
0
 def test_all(self):
     self.assertEqual(clean_filename("ta"), "ta")
     self.assertEqual(clean_filename("t/a"), "t a")
     self.assertEqual(clean_filename("t$a"), "t a")
     self.assertEqual(parse_duration("1d"), 86400)
     self.assertEqual(parse_duration("100"), 100)
     self.assertRaises(TypeError, parse_duration, 1)
     self.assertRaises(OSError, os_query, "exit 1")
     self.assertEqual(os_query("exit 0"), None)
Example #4
0
 def test_all(self):
     self.assertEqual(clean_filename("ta"), "ta")
     self.assertEqual(clean_filename("t/a"), "t a")
     self.assertEqual(clean_filename("t$a"), "t a")
     self.assertEqual(parse_duration("1d"), 86400)
     self.assertEqual(parse_duration("100"), 100)
     self.assertRaises(TypeError, parse_duration, 1)
     self.assertRaises(OSError, os_query, "exit 1")
     self.assertEqual(os_query("exit 0"), None)