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
|
||||
|
||||
class TestActivitiesV1(test_activities.TestActivities):
|
||||
api_version = 1
|
||||
|
||||
class TestActionsV1(test_actions.TestActions):
|
||||
api_version = 1
|
||||
|
||||
class TestAlbumsV1(test_albums.TestAlbums):
|
||||
api_version = 1
|
||||
|
||||
|
|
|
@ -2,7 +2,19 @@ try:
|
|||
import unittest2 as unittest
|
||||
except ImportError:
|
||||
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,
|
||||
"Don't test future API versions")
|
||||
|
|
|
@ -8,6 +8,8 @@ from tests.functional import test_base
|
|||
class TestActivities(test_base.TestBase):
|
||||
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):
|
||||
"""
|
||||
Upload three photos, and check that three corresponding activities
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue