def testDoesNotHaveError(self): not_ok = filters.static_page(status=(401, 'it was bad')) self.StartWebServer(filters.expect_header('x-whatever', on_error=not_ok)) self.CheckError('/', expected_code=401)
def testHasHeader(self): ok = filters.static_page('it was ok') self.StartWebServer(filters.expect_header('x-whatever', app=ok)) response = self.SendRequest('/', headers={'x-whatever': 'does not matter'}) self.CheckResponse(response, expected_content='it was ok')