示例#1
0
    def get_title(self, url):
        """Get title for video from url given to url_info. Original title will
        be fixed, and neccessary descriptions will be removed.

        :return: Refactored title
        """
        url_info = self.get_url_info(url)
        return create_filename(url_info.get("title"))
示例#2
0
 def test_create_filename__small_letters(self):
     result = create_filename("foo - bar")
     self.assertEqual("Foo - Bar", result)
示例#3
0
 def test_create_filename__tags_to_remove(self):
     result = create_filename("Foo - Bar[HD]")
     self.assertEqual("Foo - Bar", result)
示例#4
0
 def test_create_filename__good_output(self):
     result = create_filename("Foo - Bar")
     self.assertEqual("Foo - Bar", result)