From a48036b353edae63f4517517569045e3b4ca97e1 Mon Sep 17 00:00:00 2001 From: "Blake J. Harnden" <bharnden@users.noreply.github.com> Date: Tue, 27 Mar 2018 23:38:34 -0700 Subject: [PATCH] updated emane tests, all currently working --- daemon/tests/test_emane.py | 30 +++++++----------------------- 1 file changed, 7 insertions(+), 23 deletions(-) diff --git a/daemon/tests/test_emane.py b/daemon/tests/test_emane.py index ebd8cd1b..6c7ade45 100644 --- a/daemon/tests/test_emane.py +++ b/daemon/tests/test_emane.py @@ -15,30 +15,18 @@ from core.emane.rfpipe import EmaneRfPipeModel from core.emane.tdma import EmaneTdmaModel -def setup_commeffect(session, emane_node): - # configure emane to enable default connectivity - config_data = ConfigData( - node=emane_node.objid, - object="emane_commeffect", - type=2, - data_types=(11,), - data_values="defaultconnectivitymode=1" - ) - EmaneCommEffectModel.configure_emane(session, config_data) - - _EMANE_MODELS = [ - (EmaneIeee80211abgModel, None), - (EmaneRfPipeModel, None), - (EmaneBypassModel, None), - (EmaneCommEffectModel, setup_commeffect), - (EmaneTdmaModel, None), + EmaneIeee80211abgModel, + EmaneRfPipeModel, + EmaneBypassModel, + EmaneCommEffectModel, + EmaneTdmaModel, ] class TestEmane: - @pytest.mark.parametrize("model,setup", _EMANE_MODELS) - def test_models(self, core, model, setup): + @pytest.mark.parametrize("model", _EMANE_MODELS) + def test_models(self, core, model): """ Test emane models within a basic network. @@ -54,10 +42,6 @@ class TestEmane: # set the emane model core.set_emane_model(emane_node, model) - # run setup method, if needed - if setup: - setup(core.session, emane_node) - # create nodes core.create_node("n1", objid=1, position=(150, 150), services=EMANE_SERVICES, model="mdr") core.create_node("n2", objid=2, position=(300, 150), services=EMANE_SERVICES, model="mdr")