def __init__(self, uri, timeout=10, verify_ssl=True): self.uri = uri self.example_package = Package( self.example_release_dict['id'], self.example_package_dict['id'], self.example_package_dict['name'], self.example_package_dict['version'], ) self.example_release = Release( client=self, release_id=self.example_release_dict['id'], ) self.example_release.packages = [self.example_package]
class OrloClientTest(TestCase): """ Parent method for Orlo client tests Constants in this class are test parameters for Orlo methods """ NOTE = 'test note' PLATFORMS = ['test_platform'] REFERENCES = ['test_reference'] TEAM = 'test_team' URI = 'http://localhost:1337' USER = '******' CLIENT = MockOrloClient('http://dummy.example.com') RELEASE = Release(CLIENT, str(uuid.uuid4())) PACKAGE = RELEASE.packages[0] def setUp(self): self.orlo = OrloClient(self.URI)
def setUp(self): self.rid = client.example_release_dict['id'] self.pid = client.example_package_dict['id'] self.release = Release(client, self.rid) self.package = self.release.packages[0]
def get_release(self, release_id): return Release(self, release_id)