Add case_name as constructor arg 83/32083/8
authorCédric Ollivier <cedric.ollivier@orange.com>
Tue, 28 Mar 2017 18:38:15 +0000 (20:38 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Tue, 4 Apr 2017 08:26:22 +0000 (10:26 +0200)
commit457321c2c8ed7e8dcb1daccb6d2fd9814e6a98ca
tree47a5ab66f98eed8fb238a7fffc6788436771bef7
parent62661e25ab10f1fea79b8c1e19c6d493b3e12b68
Add case_name as constructor arg

It allows managing multiple TestCase names with only one TestCase
module. It is mainly required by odl which implements:
  - odl,
  - odl_netvirt,
  - fds.

It also renames case to case_name in Features to conform with
TestCases.

JIRA: FUNCTEST-762

Change-Id: Ie254f754a0ea3077a8afda1c470528d38c79478f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
27 files changed:
functest/ci/run_tests.py
functest/core/feature.py
functest/core/testcase.py
functest/core/vnf_base.py
functest/opnfv_tests/features/barometer.py
functest/opnfv_tests/features/copper.py
functest/opnfv_tests/features/doctor.py
functest/opnfv_tests/features/domino.py
functest/opnfv_tests/features/netready.py
functest/opnfv_tests/features/odl_sfc.py
functest/opnfv_tests/features/promise.py
functest/opnfv_tests/features/sdnvpn.py
functest/opnfv_tests/features/security_scan.py
functest/opnfv_tests/openstack/rally/rally.py
functest/opnfv_tests/openstack/refstack_client/refstack_client.py
functest/opnfv_tests/openstack/tempest/tempest.py
functest/opnfv_tests/openstack/vping/vping_base.py
functest/opnfv_tests/openstack/vping/vping_ssh.py
functest/opnfv_tests/openstack/vping/vping_userdata.py
functest/opnfv_tests/sdn/odl/odl.py
functest/opnfv_tests/sdn/onos/onos.py
functest/opnfv_tests/vnf/aaa/aaa.py
functest/opnfv_tests/vnf/ims/cloudify_ims.py
functest/opnfv_tests/vnf/ims/opera_ims.py
functest/opnfv_tests/vnf/ims/orchestra_ims.py
functest/tests/unit/core/test_testcase.py
functest/tests/unit/core/test_vnf_base.py