Пример #1
0
    def test_add_flashes_error_if_uri_already_blocked(self, pyramid_request):
        pyramid_request.params = {'add': 'blocked1'}
        pyramid_request.session.flash = mock.Mock()

        badge_add(pyramid_request)

        assert pyramid_request.session.flash.call_count == 1
Пример #2
0
    def test_add_flashes_error_if_uri_already_blocked(self, pyramid_request):
        pyramid_request.params = {'add': 'blocked1'}
        pyramid_request.session.flash = mock.Mock()

        badge_add(pyramid_request)

        assert pyramid_request.session.flash.call_count == 1
Пример #3
0
    def test_add_redirects_to_index_if_uri_already_blocked(self, pyramid_request):
        pyramid_request.params = {'add': 'blocked1'}

        result = badge_add(pyramid_request)

        assert isinstance(result, httpexceptions.HTTPSeeOther)
        assert result.location == '/adm/badge'
Пример #4
0
    def test_add_redirects_to_index(self, pyramid_request):
        pyramid_request.params = {'add': 'test_uri'}

        result = badge_add(pyramid_request)

        assert isinstance(result, httpexceptions.HTTPSeeOther)
        assert result.location == '/adm/badge'
Пример #5
0
    def test_add_blocks_uri(self, pyramid_request):
        pyramid_request.params = {'add': 'test_uri'}

        badge_add(pyramid_request)

        assert models.Blocklist.is_blocked(pyramid_request.db, 'test_uri')
Пример #6
0
    def test_add_blocks_uri(self, pyramid_request):
        pyramid_request.params = {'add': 'test_uri'}

        badge_add(pyramid_request)

        assert models.Blocklist.is_blocked(pyramid_request.db, 'test_uri')