added integration test fot netns
authorAlina Quereilhac <alina.quereilhac@inria.fr>
Fri, 5 Aug 2011 15:58:21 +0000 (17:58 +0200)
committerAlina Quereilhac <alina.quereilhac@inria.fr>
Fri, 5 Aug 2011 15:58:21 +0000 (17:58 +0200)
test/testbeds/netns/integration.py

index 4bc85da..72a352f 100755 (executable)
@@ -83,6 +83,17 @@ class NetnsIntegrationTestCase(unittest.TestCase):
             daemonize_testbed = False,
             controller_access_configuration = None)
 
+    @test_util.skipUnless(os.getuid() == 0, "Test requires root privileges")
+    def test_all_daemonized_controller(self):
+        access_config = proxy.AccessConfiguration()
+        access_config.set_attribute_value(DC.DEPLOYMENT_MODE, DC.MODE_DAEMON)
+        access_config.set_attribute_value(DC.ROOT_DIRECTORY, self.root_dir)
+        access_config.set_attribute_value(DC.LOG_LEVEL, DC.DEBUG_LEVEL)
+        
+        self._test_if(
+            daemonize_testbed = False,
+            controller_access_configuration = access_config)
+
     @test_util.skipUnless(os.getuid() == 0, "Test requires root privileges")
     def test_all_daemonized_if(self):
         access_config = proxy.AccessConfiguration()