Example #1
0
    def test_update_blacklist(self):
        post_model = datagen.random_blacklist_data()
        resp, old_model = self._create_blacklist(post_model)

        patch_model = datagen.random_blacklist_data()
        resp, new_model = BlacklistClient.as_user("admin").patch_blacklist(old_model.id, patch_model)
        self.assertEqual(resp.status, 200)

        resp, model = BlacklistClient.as_user("admin").get_blacklist(new_model.id)
        self.assertEqual(resp.status, 200)
        self.assertEqual(new_model.id, old_model.id)
        self.assertEqual(new_model.pattern, model.pattern)
Example #2
0
    def test_update_blacklist(self):
        old_model = self.useFixture(BlacklistFixture()).created_blacklist

        patch_model = datagen.random_blacklist_data()
        resp, new_model = BlacklistClient.as_user('admin').patch_blacklist(
            old_model.id, patch_model)
        self.assertEqual(resp.status, 200)

        resp, model = BlacklistClient.as_user('admin').get_blacklist(
            new_model.id)
        self.assertEqual(resp.status, 200)
        self.assertEqual(new_model.id, old_model.id)
        self.assertEqual(new_model.pattern, model.pattern)
Example #3
0
 def _create_blacklist(self):
     client = BlacklistClient.as_user(self.user)
     self.post_resp, self.created_blacklist = client.post_blacklist(
         self.post_model)
     assert self.post_resp.status == 201
     self.addCleanup(self.cleanup_blacklist, client,
                     self.created_blacklist.id)
Example #4
0
 def test_get_blacklist_404(self):
     client = BlacklistClient.as_user('admin')
     self._assert_exception(
         exceptions.NotFound,
         'blacklist_not_found',
         404, client.get_blacklist,
         str(uuid.uuid4()))
 def test_get_blacklist_404(self):
     client = BlacklistClient.as_user('admin')
     self._assert_exception(
         exceptions.NotFound,
         'blacklist_not_found',
         404, client.get_blacklist,
         str(uuid.uuid4()))
 def setUp(self):
     super(BlacklistTest, self).setUp()
     self.increase_quotas(user='******')
     # self.authed_client = BlacklistClient.as_user('admin')
     self.client = BlacklistClient.as_user('admin', with_token=False)
     # self.blacklist = None
     self.fixture = self.useFixture(BlacklistFixture(user='******'))
Example #7
0
    def test_update_blacklist_404(self):
        model = datagen.random_blacklist_data()

        client = BlacklistClient.as_user("admin")
        self._assert_exception(
            exceptions.NotFound, "blacklist_not_found", 404, client.patch_blacklist, str(uuid.uuid4()), model
        )
    def test_update_blacklist_404(self):
        model = datagen.random_blacklist_data()

        client = BlacklistClient.as_user('admin')
        self._assert_exception(exceptions.NotFound, 'blacklist_not_found', 404,
                               client.patch_blacklist, str(uuid.uuid4()),
                               model)
Example #9
0
 def _create_blacklist(self):
     client = BlacklistClient.as_user(self.user)
     self.post_resp, self.created_blacklist = client.post_blacklist(
         self.post_model)
     assert self.post_resp.status == 201
     self.addCleanup(self.cleanup_blacklist, client,
                     self.created_blacklist.id)
Example #10
0
 def test_list_blacklists(self):
     self._create_blacklist(datagen.random_blacklist_data())
     resp, model = BlacklistClient.as_user('admin').list_blacklists()
     self.assertEqual(resp.status, 200)
     self.assertGreater(len(model.blacklists), 0)
Example #11
0
 def test_list_blacklists(self):
     self.useFixture(BlacklistFixture())
     resp, model = BlacklistClient.as_user('admin').list_blacklists()
     self.assertEqual(resp.status, 200)
     self.assertGreater(len(model.blacklists), 0)
Example #12
0
 def _create_blacklist(self, blacklist_model, user='******'):
     resp, model = BlacklistClient.as_user(user).post_blacklist(
         blacklist_model)
     self.assertEqual(resp.status, 201)
     return resp, model
Example #13
0
 def test_delete_blacklist(self):
     resp, model = self._create_blacklist(datagen.random_blacklist_data())
     resp, model = BlacklistClient.as_user('admin').delete_blacklist(
         model.id)
     self.assertEqual(resp.status, 204)
Example #14
0
 def test_list_blacklists(self):
     self.useFixture(BlacklistFixture())
     resp, model = BlacklistClient.as_user('admin').list_blacklists()
     self.assertEqual(resp.status, 200)
     self.assertGreater(len(model.blacklists), 0)
Example #15
0
    def test_update_blacklist_invalid_uuid(self):
        model = datagen.random_blacklist_data()

        client = BlacklistClient.as_user('admin')
        self._assert_invalid_uuid(client.patch_blacklist, 'fooo', model)
Example #16
0
 def test_delete_blacklist_invalid_uuid(self):
     client = BlacklistClient.as_user("admin")
     self._assert_invalid_uuid(client.get_blacklist, "fooo")
Example #17
0
 def test_delete_blacklist_404(self):
     client = BlacklistClient.as_user("admin")
     self._assert_exception(
         exceptions.NotFound, "blacklist_not_found", 404, client.delete_blacklist, str(uuid.uuid4())
     )
Example #18
0
 def test_delete_blacklist(self):
     resp, model = self._create_blacklist(datagen.random_blacklist_data())
     resp, model = BlacklistClient.as_user("admin").delete_blacklist(model.id)
     self.assertEqual(resp.status, 204)
Example #19
0
 def test_delete_blacklist(self):
     fixture = self.useFixture(BlacklistFixture())
     resp, model = BlacklistClient.as_user('admin').delete_blacklist(
         fixture.created_blacklist.id)
     self.assertEqual(resp.status, 204)
Example #20
0
    def test_update_blacklist_invalid_uuid(self):
        model = datagen.random_blacklist_data()

        client = BlacklistClient.as_user('admin')
        self._assert_invalid_uuid(client.patch_blacklist, 'fooo', model)
Example #21
0
 def test_list_blacklists(self):
     self._create_blacklist(datagen.random_blacklist_data())
     resp, model = BlacklistClient.as_user("admin").list_blacklists()
     self.assertEqual(resp.status, 200)
     self.assertGreater(len(model.blacklists), 0)
Example #22
0
 def test_delete_blacklist_invalid_uuid(self):
     client = BlacklistClient.as_user('admin')
     self._assert_invalid_uuid(client.get_blacklist, 'fooo')
 def setUp(self):
     super(BlacklistFuzzTest, self).setUp()
     self.increase_quotas(user='******')
     self.client = BlacklistClient.as_user('admin')
Example #24
0
 def test_delete_blacklist(self):
     fixture = self.useFixture(BlacklistFixture())
     resp, model = BlacklistClient.as_user('admin').delete_blacklist(
         fixture.created_blacklist.id)
     self.assertEqual(resp.status, 204)
 def _create_blacklist(self, blacklist_model, user='******'):
     resp, model = BlacklistClient.as_user(user).post_blacklist(
         blacklist_model)
     self.assertEqual(resp.status, 201)
     return resp, model
Example #26
0
 def test_delete_blacklist_invalid_uuid(self):
     client = BlacklistClient.as_user('admin')
     self._assert_invalid_uuid(client.get_blacklist, 'fooo')
Example #27
0
 def setUp(self):
     super(BlacklistTest, self).setUp()
     self.increase_quotas(user='******')
     self.client = BlacklistClient.as_user('admin', with_token=False)
     self.fixture = self.useFixture(BlacklistFixture(user='******'))