def setUp(self): self.settings_manager.set( INSTALLED_APPS=( "expedient.common.rpc4django", "expedient.common.rpc4django.tests.testmod", ), MIDDLEWARE_CLASSES=( 'django.middleware.common.CommonMiddleware', 'django.middleware.transaction.TransactionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', ), DEBUG_PROPAGATE_EXCEPTIONS=False, ) views._register_rpcmethods([ "expedient.common.rpc4django", "expedient.common.rpc4django.tests.testmod", ], restrict_introspection=False, dispatchers=views.dispatchers) self.rpc_path = reverse("serve_rpc_request") self.ns_rpc_path = reverse("my_url_name")
def setUp(self): """ Update settings, create DummyOMs and test models and login. """ # add the test application self.settings_manager.set( INSTALLED_APPS=settings.INSTALLED_APPS + [MOD + ".tests"], DEBUG_PROPAGATE_EXCEPTIONS=True, ) logger.debug("Updating RPC dispatchers.") rpc4django_views._register_rpcmethods( [MOD + ".tests"], restrict_introspection=False, dispatchers=rpc4django_views.dispatchers) self.su = User.objects.create_superuser( "superuser", "*****@*****.**", "password") self.client.login(username="******", password="******") om = DummyOM.objects.create() om.populate_links(5, 10) # Add the aggregate to the CH test_get_and_post_form( self.client, reverse("openflow_aggregate_create"), dict( name="DummyOM", description="DummyOM Description", location="Stanford, CA", usage_agreement="Do you agree?", username="******", password="******", url="test://testserver:80/dummyom/1/xmlrpc/", ) ) self.of = DummyOFAggregate.objects.create() # now get the list of resources and store it, then delete the # OpenFlowAggregate. self.of.snapshot_switches() OpenFlowAggregate.objects.all().delete() # set defaults for SSL_CLIENT_CERT and REMOTE_USER tl = threadlocals.get_thread_locals()
def setUp(self): """ Update settings, create DummyOMs and test models and login. """ # add the test application self.settings_manager.set( INSTALLED_APPS=settings.INSTALLED_APPS + [MOD + ".tests"], DEBUG_PROPAGATE_EXCEPTIONS=True, ) logger.debug("Updating RPC dispatchers.") rpc4django_views._register_rpcmethods( [MOD + ".tests"], restrict_introspection=False, dispatchers=rpc4django_views.dispatchers) self.su = User.objects.create_superuser("superuser", "*****@*****.**", "password") self.client.login(username="******", password="******") om = DummyOM.objects.create() om.populate_links(5, 10) # Add the aggregate to the CH test_get_and_post_form( self.client, reverse("openflow_aggregate_create"), dict( name="DummyOM", description="DummyOM Description", location="Stanford, CA", usage_agreement="Do you agree?", username="******", password="******", url="test://testserver:80/dummyom/1/xmlrpc/", )) self.of = DummyOFAggregate.objects.create() # now get the list of resources and store it, then delete the # OpenFlowAggregate. self.of.snapshot_switches() OpenFlowAggregate.objects.all().delete() # set defaults for SSL_CLIENT_CERT and REMOTE_USER tl = threadlocals.get_thread_locals()
def setUp(self): self.settings_manager.set( INSTALLED_APPS=("expedient.common.rpc4django", "expedient.common.rpc4django.tests.testmod"), MIDDLEWARE_CLASSES=( "django.middleware.common.CommonMiddleware", "django.middleware.transaction.TransactionMiddleware", "django.middleware.csrf.CsrfViewMiddleware", "django.contrib.sessions.middleware.SessionMiddleware", "django.contrib.auth.middleware.AuthenticationMiddleware", ), DEBUG_PROPAGATE_EXCEPTIONS=False, ) views._register_rpcmethods( ["expedient.common.rpc4django", "expedient.common.rpc4django.tests.testmod"], restrict_introspection=False, dispatchers=views.dispatchers, ) self.rpc_path = reverse("serve_rpc_request") self.ns_rpc_path = reverse("my_url_name")