Exemple #1
0
    def test_update_tld(self):
        old_model = self.fixture.created_tld

        patch_model = datagen.random_tld_data()
        resp, new_model = self.client.patch_tld(old_model.id, patch_model)
        self.assertEqual(resp.status, 200)
        self.assertEqual(new_model.id, old_model.id)
        self.assertEqual(new_model.name, patch_model.name)

        resp, new_model = self.client.get_tld(new_model.id)
        self.assertEqual(resp.status, 200)
        self.assertEqual(new_model.id, old_model.id)
        self.assertEqual(new_model.name, patch_model.name)
Exemple #2
0
    def test_update_tld(self):
        old_model = self.fixture.created_tld

        patch_model = datagen.random_tld_data()
        resp, new_model = self.client.patch_tld(old_model.id, patch_model)
        self.assertEqual(resp.status, 200)
        self.assertEqual(new_model.id, old_model.id)
        self.assertEqual(new_model.name, patch_model.name)

        resp, new_model = self.client.get_tld(new_model.id)
        self.assertEqual(resp.status, 200)
        self.assertEqual(new_model.id, old_model.id)
        self.assertEqual(new_model.name, patch_model.name)
Exemple #3
0
 def test_update_tld_invalid_uuid(self):
     model = datagen.random_tld_data()
     self._assert_invalid_uuid(self.client.patch_tld, 'fooo', model)
Exemple #4
0
 def test_update_tld_404(self):
     model = datagen.random_tld_data()
     self._assert_exception(
         exceptions.NotFound, 'tld_not_found', 404, self.client.patch_tld,
         str(uuid.uuid4()), model)
Exemple #5
0
 def test_update_tld_invalid_uuid(self):
     model = datagen.random_tld_data()
     self._assert_invalid_uuid(self.client.patch_tld, 'fooo', model)
Exemple #6
0
 def test_update_tld_404(self):
     model = datagen.random_tld_data()
     self._assert_exception(
         exceptions.NotFound, 'tld_not_found', 404, self.client.patch_tld,
         str(uuid.uuid4()), model)
Exemple #7
0
 def __init__(self, post_model=None, user='******'):
     super(TLDFixture, self).__init__()
     self.post_model = post_model or datagen.random_tld_data()
     self.user = user
Exemple #8
0
 def __init__(self, post_model=None, user='******'):
     super(TLDFixture, self).__init__()
     self.post_model = post_model or datagen.random_tld_data()
     self.user = user