def test_element_type(self): script = json_script([]) assert_is_instance(script, Script)
def test_wrap_string(self): generator = generate_html_string("Test") assert_is_instance(generator, HTMLChildGenerator) result = list(iter(generator)) assert_equal([b"Test"], result)
def test_escape_string(self): generator = generate_html_string("<br>") assert_is_instance(generator, HTMLChildGenerator) result = list(iter(generator)) assert_equal([b"<br>"], result)
def handle_path(request: Request, paths: Sequence[Any], path: str) -> str: assert_is_instance(request, Request) assert_equal((), paths) return path * 2
def attributes(self) -> None: request = create_request("GET", "/foo/bar") assert_equal("GET", request.method) assert_equal("/foo/bar", request.path) assert_is_none(request.content_type) assert_is_instance(request.error_stream, BytesIO)
def attributes(self) -> None: handler = StubHandler(self.environ, self.start_response) assert_is(self.environ, handler.request.environ) assert_is_instance(handler.request, Request) assert_is(self.start_response, handler.start_response)
def test_list(self): resp = self.session.get('/projects') asserts.assert_equal(resp.status_code, 200) asserts.assert_is_instance(resp.json(), list)