def setUpClass(cls): global pop, user pop = PoP() pop.address = '192.168.10.3' pop.admin_password = '******' pop.admin_username = '******' pop.location = 'France' pop.save()
def test_cdn_central_post_pop_unique_duplicate(self): existing = PoP.objects().first() if existing is not None: existing.delete() new_pop = dict() new_pop['url'] = '192.168.100.100' new_pop['admin_uname'] = 'admin' new_pop['admin_password'] = '******' new_pop['location'] = 'France' # test create response = self.test_cdn.post_json('/pop', new_pop) assert_equals(response.status_int, 201) pop_db = PoP.objects(address='192.168.100.100').first() assert_equals(pop_db.location, 'France') # test duplicate response2 = self.test_cdn.post_json('/pop', new_pop, expect_errors=True) assert_equals(response2.status_int, 409)
def setUpClass(cls): global pop, user pop = PoP() pop.address = '192.168.10.3' pop.admin_password = '******' pop.admin_username = '******' pop.location = 'France' pop.save() user = User() user.global_id = '12345' user.global_pwd = '54321' user.origin_pop = pop user.dns_url = 'dns.url' user.dns_token = 'dns.token' user.dns_id_domain = '1' user.domain_name = '12345.cdn.mobile-cloud-networking.eu' user.save()