def make_ubuntu_version(self, name=None, number=None):
    if name is None:
        name = utils.generate_random_string()
    if number is None:
        number = utils.generate_random_string()
    data = {'name': name, 'number': number}
    return self.post_create_instance_without_status_code('ubuntuversion',
                                                         data=data)
Beispiel #2
0
 def test_generate_random_string(self):
     num = random.randint(5, 9)
     string1 = utils.generate_random_string(num, uppercase=False)
     string2 = utils.generate_random_string(num, uppercase=True)
     randomstr_type = type(string1)
     self.assertTrue(randomstr_type is str)
     self.assertEqual(len(string1), num)
     self.assertFalse(string1[0].isupper())
     self.assertTrue(string2[0].isupper())
def make_known_bug_regex(bug=None):
    if bug is None:
        bug = make_bug()

    regex = models.KnownBugRegex(regex=utils.generate_random_string(), bug=bug)
    regex.save()
    return regex
def make_jenkins(environment=None):
    if environment is None:
        if models.Environment.objects.exists():
            environment = models.Environment.objects.first()
        else:
            environment = make_environment()

    servicestatus = models.ServiceStatus.objects.get(name='up')

    jenkins = models.Jenkins(
        environment=environment,
        servicestatus=servicestatus,
        external_access_url=utils.generate_random_string())
    jenkins.save()
    return jenkins
def make_environment(name=None):
    if name is None:
        name = utils.generate_random_string()
    environment = models.Environment(name=name)
    environment.save()
    return environment
 def make_environment_via_api(self, name=None):
     if name is None:
         name = utils.generate_random_string()
     data = {'name': name}
     return self.post_create_instance_without_status_code('environment',
                                                          data=data)
def make_bug():
    bug = models.Bug(summary=utils.generate_random_string())
    bug.save()
    return bug
def make_database(self, name=None):
    if name is None:
        name = utils.generate_random_string()
    data = {'name': name}
    return self.post_create_instance_without_status_code('database', data=data)
def make_openstack_version(self, name=None):
    if name is None:
        name = utils.generate_random_string()
    data = {'name': name}
    return self.post_create_instance_without_status_code('openstackversion',
                                                         data=data)