예제 #1
0
 def test_serve_interrupt(self):
     """Verify the server can be interrupted."""
     self.assertFalse(server.run(path=self.temp))
예제 #2
0
def serve(*args, **kwargs):
    """Wrap main server entry point."""
    return server.run(*args, **kwargs)
예제 #3
0
 def test_serve_exit(self):
     """Verify the server process can exit normally."""
     self.assertTrue(server.run(path=self.temp))
예제 #4
0
 def test_serve(self):
     """Verify the server can be started and stopped."""
     packages = os.path.join(self.temp, 'packages')
     self.assertTrue(server.run(path=packages, forever=False))
예제 #5
0
 def test_serve_interrupt(self):
     """Verify the server can be interrupted."""
     self.assertFalse(server.run(path=self.temp))
예제 #6
0
 def test_serve_exit(self):
     """Verify the server process can exit normally."""
     self.assertTrue(server.run(path=self.temp))
예제 #7
0
 def test_serve(self):
     """Verify the server can be started and stopped."""
     packages = os.path.join(self.temp, "packages")
     self.assertTrue(server.run(path=packages, forever=False))