aboutsummaryrefslogtreecommitdiffstats
path: root/test/mocks/mass-pnf-sim/conftest.py
diff options
context:
space:
mode:
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>2020-05-25 06:25:15 -0700
committerMorgan Richomme <morgan.richomme@orange.com>2020-05-25 14:06:11 +0000
commitf0190dd42eb489d83270d5f698d0ab037f513db7 (patch)
tree81a4c08ac660d072937d4fc327b54b66d983f710 /test/mocks/mass-pnf-sim/conftest.py
parentee15fa4d68876e79e809ba6e11341e81e41fc047 (diff)
Add functional tests for verifying simulator services status
Status is verified after each lifecycle change for proper subcommand action. Change-Id: Ia1c0e1bce24ddf1ca2c805a420e4a0665412aedf Issue-ID: INT-1577 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
Diffstat (limited to 'test/mocks/mass-pnf-sim/conftest.py')
-rw-r--r--test/mocks/mass-pnf-sim/conftest.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/mocks/mass-pnf-sim/conftest.py b/test/mocks/mass-pnf-sim/conftest.py
index 3323440da..265813331 100644
--- a/test/mocks/mass-pnf-sim/conftest.py
+++ b/test/mocks/mass-pnf-sim/conftest.py
@@ -1,6 +1,7 @@
import MassPnfSim
import pytest
from test_settings import * # pylint: disable=W0614
+from docker import from_env
@pytest.fixture(scope="module")
def parser():
@@ -36,3 +37,11 @@ def args_trigger_custom(parser):
@pytest.fixture
def args_clean(parser):
return parser.parse_args(['clean'])
+
+@pytest.fixture
+def docker_containers():
+ docker_client = from_env()
+ container_list = []
+ for container in docker_client.containers.list():
+ container_list.append(container.attrs['Name'][1:])
+ return container_list