def middleware_forwards_appropriate_requests_to_resources(): middleware = Middleware(create_application()) default_response = output_from_application(middleware, '/glimpse') assert_equal(default_response, 'Hello, World!') named_response = output_from_application(middleware, '/glimpse/Nik') assert_equal(named_response, 'Hello, Nik!')
def middleware_passes_query_data_to_resources(): middleware = Middleware(create_application()) response = output_from_application(middleware, '/glimpse/?name=Nik') assert_equal(response, 'Hello, Nik!')
def middleware_inserts_script_tags_in_returned_data(): middleware = Middleware(create_application()) response, request_id = output_and_id_from_application(middleware) script_tags = configuration.generate_script_tags(request_id) expected = '<html><body>{0}</body></html>'.format(script_tags) assert_equal(expected, response)
def wsgi_test_environment_behaves_correctly(): application = create_application() data = output_from_application(application) assert_equal('<html><body></body></html>', data)