def test_file_without_extension_is_skipped(self):
     no_ext = "a.B_c-d (h264, 5.1ch, dj zee)"
     self.assertEqual(no_ext, module.prettify(no_ext))
 def test_extension_is_lowercased(self):
     self.assertEqual(".avi", module.prettify(".AVI"))
 def test_trailing_garbage_removed(self):
     self.assertEqual(
         "American Pie 2.mkv",
         module.prettify("American.Pie.2.720p.BRRip.750MB-Sinner.mkv"))
 def test_s01e01_converted_to_01x01(self):
     self.assertEqual("Prefix 01x01 Suffix.avi",
                      module.prettify("Prefix s01e01 Suffix.avi"))
 def test_word_delimiters_are_normalized_and_whitespaces_squashed(self):
     self.assertEqual("Why This.avi", module.prettify("Why._.This.avi"))
 def test_word_delimiters_are_normalized(self):
     self.assertEqual("A Big Cabin.avi", module.prettify("A.Big.Cabin.avi"))
 def test_name_is_capitalized(self):
     self.assertEqual("Kokotstina Je Napr Tohle.avi",
                      module.prettify("kOkOtstInA jE nApr tOhlE.avi"))