diff --git a/mega/mega.py b/mega/mega.py index 49b6593..eb808ed 100644 --- a/mega/mega.py +++ b/mega/mega.py @@ -84,7 +84,7 @@ class Mega(object): data = [data] req = requests.post( - '{0}://eu.api.{1}/cs'.format(self.schema, self.domain), + '{0}://g.api.{1}/cs'.format(self.schema, self.domain), params=params, data=json.dumps(data), timeout=self.timeout) diff --git a/tests/unit-tests.py b/tests/unit-tests.py index dfabee3..f101f7b 100644 --- a/tests/unit-tests.py +++ b/tests/unit-tests.py @@ -22,12 +22,11 @@ TEST_FOLDER = 'mega.py_testfolder_{0}'.format(random.random()) def pre_test(): - m.upload(TEST_FILE) - # cached response to lower API requests for testing - FIND_RESP = m.find(TEST_FILE) - if FIND_RESP: + global FIND_RESP + try: + m.upload(TEST_FILE) return True - else: + except: raise ValueError('Pre-test functions failed!') @@ -55,13 +54,8 @@ class TestMega(unittest.TestCase): files = m.get_files() self.assertTrue(isinstance(files, dict)) - def test_find(self): - file = FIND_RESP - if file: - self.assertTrue(isinstance(file, tuple)) - def test_get_link(self): - file = FIND_RESP + file = m.find(TEST_FILE) if file: link = m.get_link(file) self.assertTrue(isinstance(link, str))