Esempio n. 1
0
 def test_sublang(self):
     config = setup_defaults()
     config.set("output", os.path.join(os.path.dirname(os.path.realpath(__file__)), "postprocess/textfile-service"))
     service = Service(config, "http://exmaple.com")
     service.output["title"] = "textfile"
     stream = VideoRetriever(config, "http://example.com", 0, output=service.output)
     assert _sublanguage(stream, config, None) == ["swe"]
Esempio n. 2
0
 def test_sublang3(self, req):
     config = setup_defaults()
     self.setup_mock(req, "smj")
     config.set("output", os.path.join(os.path.dirname(os.path.realpath(__file__)), "postprocess/textfile-service"))
     config.set("get_all_subtitles", True)
     service = Service(config, "http://exmaple.com")
     service.output["title"] = "textfile"
     stream = VideoRetriever(config, "http://example.com", 0, output=service.output)
     self.assertEqual(_sublanguage(stream, config, ["lulesamiska"]), ["smj"])
Esempio n. 3
0
 def test_formatnameTvshowPath(self):
     config = setup_defaults()
     if platform.system() == "Windows":
         config.set("path", "c:")
     else:
         config.set("path", "/tmp")
     service = Service(config, "http://localhost")
     service.output["title"] = "kalle"
     service.output["season"] = 2
     service.output["episode"] = 2
     if platform.system() == "Windows":
         assert formatname(service.output, config) == r"c:kalle.s02e02-service.mp4"
     else:
         assert formatname(service.output, config) == "/tmp/kalle.s02e02-service.mp4"
Esempio n. 4
0
 def test_formatname(self):
     for item in self.all_combo:
         config = setup_defaults()
         config.set("filename", item[0])
         service = Service(config, "localhost")
         service.output.update(item[1])
         assert _formatname(service.output, config, "mp4") == item[2]
Esempio n. 5
0
 def test_formatnameOutput(self):
     config = setup_defaults()
     config.set("output", "/tmp")
     service = Service(config, "http://localhost")
     if platform.system() == "Windows":
         assert formatname(service.output, config) == "/tmp.mp4"
     else:
         assert formatname(service.output, config) == "/tmp/-service.mp4"
Esempio n. 6
0
 def test_formatnameTvshow(self):
     config = setup_defaults()
     service = Service(config, "http://localhost")
     service.output["tvshow"] = True
     service.output["title"] = "kalle"
     service.output["season"] = 2
     service.output["episode"] = 2
     assert formatname(service.output, config) == "kalle.s02e02-service.mp4"
Esempio n. 7
0
 def test_formatnameTvshowSubfolderMovie(self):
     config = setup_defaults()
     config.set("subfolder", True)
     service = Service(config, "http://localhost")
     service.output["tvshow"] = False
     service.output["title"] = "kalle"
     service.output["season"] = 2
     service.output["episode"] = 2
     if platform.system() == "Windows":
         assert formatname(service.output, config) == r"movies\kalle.s02e02-service.mp4"
     else:
         assert formatname(service.output, config) == "movies/kalle.s02e02-service.mp4"
Esempio n. 8
0
 def __init__(self, url):
     Service.__init__(self, url)
     self.subtitle = None
Esempio n. 9
0
 def __init__(self, url):
     Service.__init__(self, url)
     self.subtitle = None
     self.cookies = {}
Esempio n. 10
0
 def __init__(self, url):
     Service.__init__(self, url)
     self.subtitle = None
Esempio n. 11
0
 def __init__(self, config, _url, http=None):
     Service.__init__(self, config, _url, http)
     self._data = None
Esempio n. 12
0
 def __init__(self, url):
     Service.__init__(self, url)
     self.cj = CookieJar()
     self.subtitle = None
Esempio n. 13
0
 def __init__(self, url):
     Service.__init__(self, url)
     self.cj = CookieJar()
     self.subtitle = None
Esempio n. 14
0
 def test_formatnameBasedir(self):
     config = setup_defaults()
     service = Service(config, "http://localhost")
     service.output["basedir"] = True
     assert formatname(service.output, config) == "-service.mp4"
Esempio n. 15
0
 def test_formatnameEmpty(self):
     config = setup_defaults()
     service = Service(config, "http://localhost")
     assert formatname(service.output, config) == "-service.mp4"