Beispiel #1
0
    def test_sets_renderer(self):
        result = json_view()

        assert result['renderer'] == 'json'
Beispiel #2
0
    def test_allows_overriding_renderer(self):
        result = json_view(renderer='h:some/template.json.jinja2')

        assert result['renderer'] == 'h:some/template.json.jinja2'
Beispiel #3
0
    def test_sets_accept(self):
        result = json_view()

        assert result['accept'] == 'application/json'
Beispiel #4
0
    def test_passes_through_other_kwargs(self):
        result = json_view(foo='bar', baz='qux')

        assert result['foo'] == 'bar'
        assert result['baz'] == 'qux'
Beispiel #5
0
    def test_allows_overriding_accept(self):
        result = json_view(accept='application/ld+json')

        assert result['accept'] == 'application/ld+json'
Beispiel #6
0
    def test_sets_accept(self):
        result = json_view()

        assert result['accept'] == 'application/json'
Beispiel #7
0
    def test_sets_renderer(self):
        result = json_view()

        assert result['renderer'] == 'json'
Beispiel #8
0
    def test_allows_overriding_renderer(self):
        result = json_view(renderer="h:some/template.json.jinja2")

        assert result["renderer"] == "h:some/template.json.jinja2"
Beispiel #9
0
    def test_allows_overriding_accept(self):
        result = json_view(accept="application/ld+json")

        assert result["accept"] == "application/ld+json"
Beispiel #10
0
    def test_passes_through_other_kwargs(self):
        result = json_view(foo="bar", baz="qux")

        assert result["foo"] == "bar"
        assert result["baz"] == "qux"
Beispiel #11
0
    def test_sets_renderer(self):
        result = json_view()

        assert result["renderer"] == "json"
Beispiel #12
0
    def test_sets_accept(self):
        result = json_view()

        assert result["accept"] == "application/json"