Add OPENPHOTO_TEST_SERVER_API env var

To allow testing to be restricted to a specific maximum API version.
This allows new API tests to be skipped for old servers.
This commit is contained in:
sneakypete81 2013-05-06 21:53:22 +01:00
parent c4ea338f49
commit 034f24db4c
6 changed files with 26 additions and 5 deletions

View file

@ -27,7 +27,7 @@ class TestFramework(test_base.TestBase):
def test_specified_api_version(self):
# For all API versions >0, we get a generic hello world message
for api_version in range(1, openphoto.LATEST_API_VERSION + 1):
for api_version in range(1, test_base.get_test_server_api() + 1):
client = self.create_client_from_base(api_version=api_version)
result = client.get("hello.json")
self.assertEqual(result['message'], "Hello, world!")