@@ -0,0 +1,814 @@
+import unittest%0A%0Afrom api import Version%0A%0A%0Aclass VersionTests(unittest.TestCase):%0A    def test_version_not_snapshot(self):%0A        version = Version('2.2.0', %7B%7D)%0A        self.assertFalse(version.is_snapshot)%0A%0A    def test_version_is_snapshot(self):%0A        version = Version('2.2.1-SNAPSHOT-2016-04-23-a', %7B%7D)%0A        self.assertTrue(version.is_snapshot)%0A%0A    def test_version_supports_known_platform(self):%0A        version = Version('2.2.0', %7B'test': 'http://example.com/test.pkg'%7D)%0A        self.assertTrue(version.supports_platform('test'))%0A%0A    def test_version_doesnt_support_unknown_platform(self):%0A        version = Version('2.2.0', %7B%7D)%0A        self.assertFalse(version.supports_platform('test'))%0A%0A    def test_versions(self):%0A        versions = Version.versions()%0A        self.assertTrue(len(versions) %3E 0)%0A

Add basic tests