コード例 #1
0
ファイル: test_api.py プロジェクト: yalay/115wangpan
 def setUp(self):
     # Initialize a new API instance
     self.api = API()
     self.api.login(section='test')
     # Clean up all tasks
     tasks = self.api.get_tasks()
     delete_entries(tasks)
コード例 #2
0
 def setUp(self):
     if os.path.exists(TEST_COOKIE_FILE):
         os.remove(TEST_COOKIE_FILE)
     self.api = API(auto_logout=False,
                    persistent=True,
                    cookies_filename=TEST_COOKIE_FILE)
     self.api.login(section='test')
コード例 #3
0
ファイル: test_api.py プロジェクト: yalay/115wangpan
 def setUp(self):
     # Initialize a new API instance
     self.api = API()
     self.api.login(section='test')
     # Clean up all files in the downloads directory
     downloads_directory = self.api.downloads_directory
     entries = downloads_directory.list()
     delete_entries(entries)
コード例 #4
0
ファイル: test_api.py プロジェクト: yalay/115wangpan
 def setUp(self):
     # Initialize a new API instance
     self.api = API()
     self.api.login(section='test')
     # Clean up all files in the downloads directory
     downloads_directory = self.api.downloads_directory
     entries = downloads_directory.list()
     delete_entries(entries)
     # Create a task that is transferred
     filename = TEST_TORRENT2['filename']
     assert self.api.add_task_bt(filename)
コード例 #5
0
ファイル: test_api.py プロジェクト: yalay/115wangpan
 def __init__(self, *args, **kwargs):
     super(PrivateAPITests, self).__init__(*args, **kwargs)
     self.api = API()
     self.api.login(section='test')
コード例 #6
0
ファイル: test_api.py プロジェクト: yalay/115wangpan
 def test_cookies(self):
     self.api = API(persistent=True, cookies_filename=TEST_COOKIE_FILE)
     assert self.api.has_logged_in
コード例 #7
0
ファイル: test_api.py プロジェクト: yalay/115wangpan
 def setUp(self):
     if os.path.exists(TEST_COOKIE_FILE):
         os.remove(TEST_COOKIE_FILE)
     self.api = API(persistent=True, cookies_filename=TEST_COOKIE_FILE)
     self.api.login(section='test')
     self.api.save_cookies()
コード例 #8
0
ファイル: test_api.py プロジェクト: yalay/115wangpan
 def __init__(self, *args, **kwargs):
     """Initialize once for all test functions in this TestCase"""
     super(PublicAPITests, self).__init__(*args, **kwargs)
     self.api = API()
     self.api.login(section='test')
コード例 #9
0
ファイル: test_api.py プロジェクト: yalay/115wangpan
 def setUp(self):
     # Initialize a new API instance
     self.api = API()
     self.api.login(section='test')
コード例 #10
0
ファイル: test_api.py プロジェクト: yalay/115wangpan
 def setUp(self):
     # Initialize a new API instance
     self.api = API()
     self.api.login(section='test')
     if os.path.exists(TEST_DOWNLOAD_FILE):
         os.remove(TEST_DOWNLOAD_FILE)
コード例 #11
0
 def test_cookies(self):
     self.api.__del__()
     self.api = API(auto_logout=False,
                    persistent=True,
                    cookies_filename=TEST_COOKIE_FILE)
     assert self.api.has_logged_in