You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
486 B
23 lines
486 B
"""
|
|
setup the fixtures for our test
|
|
"""
|
|
import socketserver
|
|
|
|
import pytest
|
|
|
|
|
|
@pytest.fixture()
|
|
def server():
|
|
"""
|
|
starts the server
|
|
"""
|
|
from src.server import Handler_TCPServer
|
|
|
|
HOST, PORT = "localhost", 9999
|
|
|
|
# Init the TCP server object, bind it to the localhost on 9999 port
|
|
tcp_server = socketserver.TCPServer((HOST, PORT), Handler_TCPServer)
|
|
|
|
# Activate the TCP server.
|
|
# To abort the TCP server, press Ctrl-C.
|
|
tcp_server.serve_forever()
|