コード例 #1
0
ファイル: test_init.py プロジェクト: pstreck/limis
 def test_start_stop_with_simulated_signal(self):
     thread = threading.Thread(target=TestServer.__run_server)
     thread.daemon = True
     thread.start()
     time.sleep(1)
     self.assertTrue(listening(server.port))
     server._signal_handler(signal.SIGINT, None)
     while thread.is_alive():
         time.sleep(1)
     self.assertFalse(listening(server.port))
コード例 #2
0
ファイル: test_commands.py プロジェクト: pstreck/limis
    def test_run_http_and_websocket(self):
        thread = Thread(target=self.__run_command,
                        kwargs={'args': ['-p', '-w']})
        thread.daemon = True
        thread.start()
        time.sleep(2)

        self.assertTrue(listening(int(settings.server['default_http_port'])))
        self.assertTrue(
            listening(int(settings.server['default_websocket_port'])))
コード例 #3
0
ファイル: test_init.py プロジェクト: pstreck/limis
 def test_start_stop(self):
     thread = threading.Thread(target=TestServer.__run_server)
     thread.daemon = True
     thread.start()
     time.sleep(1)
     self.assertTrue(listening(server.port))
     server.stop_server = True
     while thread.is_alive():
         time.sleep(1)
     self.assertFalse(listening(server.port))
コード例 #4
0
ファイル: test_commands.py プロジェクト: pstreck/limis
    def test_run_http_and_websocket_with_ports(self):
        thread = Thread(
            target=self.__run_command,
            kwargs={
                'args':
                ['-p', '--http_port=8001', '-w', '--websocket_port=8002']
            })
        thread.daemon = True
        thread.start()
        time.sleep(2)

        self.assertTrue(listening(8001))
        self.assertTrue(listening(8002))