instance = params['instance'] auth_service = instance.auth_service self.failIfIs(None, auth_service) def test_server_has_session_manager(self): """ GracieServer should have a sess_manager attribute """ params = self.valid_servers['simple'] instance = params['instance'] sess_manager = instance.sess_manager self.failIfIs(None, sess_manager) def test_server_has_authorisation_store(self): """ GracieServer should have a consumer_auth_store attribute """ params = self.valid_servers['simple'] instance = params['instance'] consumer_auth_store = instance.consumer_auth_store self.failIfIs(None, consumer_auth_store) def test_serve_forever_is_callable(self): """ GracieServer.serve_forever should be callable """ self.failUnless(callable(self.server_class.serve_forever)) suite = scaffold.suite(__name__) __main__ = scaffold.unittest_main if __name__ == '__main__': exitcode = __main__(sys.argv) sys.exit(exitcode)
def test_request_handler_class_as_specified(self): """ HTTPServer should have specified RequestHandlerClass """ for key, params in self.iterate_params(): instance = params['instance'] handler_class = params['handler_class'] self.failUnlessEqual( handler_class, instance.RequestHandlerClass ) def test_gracie_server_as_specified(self): """ HTTPServer should have specified Gracie server instance """ for key, params in self.iterate_params(): instance = params['instance'] gracie_server = params['gracie_server'] self.failUnlessEqual( gracie_server, instance.gracie_server ) def test_serve_forever_is_callable(self): """ HTTPServer.serve_forever should be callable """ self.failUnless(callable(self.server_class.serve_forever)) suite = scaffold.suite(__name__) __main__ = scaffold.unittest_main if __name__ == '__main__': exitcode = __main__(sys.argv) sys.exit(exitcode)