Updated functional tests to run Actions and Activities on all API versions
This commit is contained in:
parent
ba503bea6b
commit
016792b653
5 changed files with 26 additions and 1 deletions
|
@ -0,0 +1,2 @@
|
||||||
|
# __init__.py
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
# __init__.py
|
||||||
|
|
|
@ -1,5 +1,12 @@
|
||||||
|
from tests.functional import test_activities, test_actions
|
||||||
from tests.functional import test_albums, test_photos, test_tags
|
from tests.functional import test_albums, test_photos, test_tags
|
||||||
|
|
||||||
|
class TestActivitiesV1(test_activities.TestActivities):
|
||||||
|
api_version = 1
|
||||||
|
|
||||||
|
class TestActionsV1(test_actions.TestActions):
|
||||||
|
api_version = 1
|
||||||
|
|
||||||
class TestAlbumsV1(test_albums.TestAlbums):
|
class TestAlbumsV1(test_albums.TestAlbums):
|
||||||
api_version = 1
|
api_version = 1
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,19 @@ try:
|
||||||
import unittest2 as unittest
|
import unittest2 as unittest
|
||||||
except ImportError:
|
except ImportError:
|
||||||
import unittest
|
import unittest
|
||||||
from tests.functional import test_base, test_albums, test_photos, test_tags
|
|
||||||
|
from tests.functional import test_base, test_activities, test_actions
|
||||||
|
from tests.functional import test_albums, test_photos, test_tags
|
||||||
|
|
||||||
|
@unittest.skipIf(test_base.get_test_server_api() < 2,
|
||||||
|
"Don't test future API versions")
|
||||||
|
class TestActivitiesV2(test_activities.TestActivities):
|
||||||
|
api_version = 2
|
||||||
|
|
||||||
|
@unittest.skipIf(test_base.get_test_server_api() < 2,
|
||||||
|
"Don't test future API versions")
|
||||||
|
class TestActionsV2(test_actions.TestActions):
|
||||||
|
api_version = 2
|
||||||
|
|
||||||
@unittest.skipIf(test_base.get_test_server_api() < 2,
|
@unittest.skipIf(test_base.get_test_server_api() < 2,
|
||||||
"Don't test future API versions")
|
"Don't test future API versions")
|
||||||
|
|
|
@ -8,6 +8,8 @@ from tests.functional import test_base
|
||||||
class TestActivities(test_base.TestBase):
|
class TestActivities(test_base.TestBase):
|
||||||
testcase_name = "activity API"
|
testcase_name = "activity API"
|
||||||
|
|
||||||
|
@unittest.skipIf(test_base.get_test_server_api() == 1,
|
||||||
|
"The activity/list endpoint behaves differenty at v1")
|
||||||
def test_list(self):
|
def test_list(self):
|
||||||
"""
|
"""
|
||||||
Upload three photos, and check that three corresponding activities
|
Upload three photos, and check that three corresponding activities
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue