コード例 #1
0
    def test_raise_exception_when_another_service_try_to_access_view(self):
        signature = shmac.make_hmac_for('serviceB')
        request = self.factory.delete('/', **{self.header: signature})

        with self.assertRaises(PermissionDenied):
            self.my_view(request)
コード例 #2
0
ファイル: test_decorator.py プロジェクト: magul/djangohmac
    def test_raise_exception_when_another_service_try_to_access_view(self):
        signature = shmac.make_hmac_for('serviceB')
        request = self.factory.delete('/', **{self.header: signature})

        with self.assertRaises(PermissionDenied):
            self.my_view(request)
コード例 #3
0
    def test_pass_when_valid_signature_is_send_for_restricted_view(self):
        signature = shmac.make_hmac_for('serviceA')
        request = self.factory.delete('/', **{self.header: signature})

        assert 200 == self.my_view(request).status_code
コード例 #4
0
ファイル: test_decorator.py プロジェクト: magul/djangohmac
    def test_pass_when_valid_signature_is_send_for_restricted_view(self):
        signature = shmac.make_hmac_for('serviceA')
        request = self.factory.delete('/', **{self.header: signature})

        assert 200 == self.my_view(request).status_code