]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[1281] Python DHCPv6 test now prints out a clarification.
authorTomek Mrugalski <tomasz@isc.org>
Fri, 18 May 2012 11:39:57 +0000 (13:39 +0200)
committerTomek Mrugalski <tomasz@isc.org>
Fri, 18 May 2012 11:39:57 +0000 (13:39 +0200)
src/bin/dhcp6/tests/dhcp6_test.py

index e080c777958821ccca4f69b550e3a421cc33bf0b..85732a15712eb324d88440b433a83786cea56beb 100644 (file)
@@ -26,8 +26,14 @@ import isc
 
 class TestDhcpv6Daemon(unittest.TestCase):
     def setUp(self):
-        # redirect stdout to a pipe so we can check that our
-        # process spawning is doing the right thing with stdout
+
+        # Let's print this out before we redirect out stdout.
+        print("Please ignore any socket errors. Purpose of this test is to")
+        print("verify that DHCPv6 process could be started, not that socket")
+        print("could be bound. Binding fails when run as non-root user.")
+
+        # Redirect stdout to a pipe so we can check that our
+        # process spawning is doing the right thing with stdout.
         self.old_stdout = os.dup(sys.stdout.fileno())
         self.pipes = os.pipe()
         os.dup2(self.pipes[1], sys.stdout.fileno())
@@ -36,9 +42,6 @@ class TestDhcpv6Daemon(unittest.TestCase):
         # to the main program ASAP in each test... this prevents
         # hangs reading from the child process (as the pipe is only
         # open in the child), and also insures nice pretty output
-        print("Please ignore any socket errors. Purpose of this test is to")
-        print("verify that DHCPv6 process could be started, not that socket")
-        print("could be bound. Binding fails when run as non-root user.")
 
     def tearDown(self):
         # clean up our stdout munging