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]
Example #2
0
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)
Example #3
0
 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)