small test cleanup, functioning distributed core test case, depends on an already running server

This commit is contained in:
Blake J. Harnden 2017-08-01 09:28:11 -07:00
parent 350341cda7
commit f67547faa6
4 changed files with 257 additions and 3 deletions

View file

@ -15,7 +15,6 @@ from core.services import quagga
from core.services import utility
from core.session import Session
EMANE_SERVICES = "zebra|OSPFv3MDR|IPForward"
@ -168,6 +167,14 @@ def core(session, ip_prefix):
@pytest.fixture()
def cored():
# configure default nodes
node_map = nodemaps.CLASSIC_NODES
nodeutils.set_node_map(node_map)
# load emane services
quagga.load_services()
utility.load_services()
address = ("localhost", CORE_API_PORT)
server = CoreServer(address, CoreRequestHandler, {
"numthreads": 1,