Ejemplo n.º 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)
Ejemplo n.º 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)
Ejemplo n.º 3
0
 def test_update_tld_invalid_uuid(self):
     model = datagen.random_tld_data()
     self._assert_invalid_uuid(self.client.patch_tld, 'fooo', model)
Ejemplo n.º 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)
Ejemplo n.º 5
0
 def test_update_tld_invalid_uuid(self):
     model = datagen.random_tld_data()
     self._assert_invalid_uuid(self.client.patch_tld, 'fooo', model)
Ejemplo n.º 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)
Ejemplo n.º 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
Ejemplo n.º 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