neutron-tempest-plugin/neutron_tempest_plugin/api/admin
Slawek Kaplonski ec162e0f56 Remove usage of testscenarios and replace it with ddt library
As our internal QE reported to us, ddt is producing more consistent
names of the same tests with different variables then testscenarios.
With testscenarios it is something like:

foo_tempest_plugin.tests.something.SomeClass.test_foo[id-123456](c1,c2)

and with ddt is more similar to tests without scenarios:

foo_tempest_plugin.tests.something.SomeClass.test_foo_1[id-123456]

Apparently due to this inconsistency results of some tests couldn't be
properly reported properly to some tools which we are using downstream.

So this patch proposes to remove usage of testscenarios in
neutron_tempest_plugin and replace it with ddt where it is needed.
Actually ddt was already used in some of the tests here so this will
make it also more consistent across the tests in that repo.

Also as part of this effort I relalised that in some cases testscenarios
where used, tests were running e.g. 2 times but actually variable set to
different value in different scenarios were not used at all. So in such
case I simply dropped usage of testscenarios and left only one variant
of the test to be run.

Change-Id: Ieabab4ccaa0e2a365939425dff0c0776839251eb
2024-03-06 14:27:39 +01:00
..
__init__.py Refactored Neutron tempest plugin directory structure 2017-11-13 09:19:11 +05:30
test_agent_availability_zone.py Fix flake8 H404 errors 2018-10-09 19:51:54 -04:00
test_agent_management.py test_list_agent: pop 'alive' from agent dict 2021-12-08 13:08:08 +00:00
test_default_security_group_rules.py [Default SG rules] Test to check if SG rules are created from template 2023-11-17 08:37:02 +00:00
test_extension_driver_port_security_admin.py Update test cases after security group menthods improvements. 2018-12-04 09:16:30 +00:00
test_external_network_extension.py Replace deprecated tenant_id property 2023-06-19 08:09:20 +09:00
test_floating_ips_admin_actions.py Refactor test cases after adding new params to create_floatingip. 2018-09-27 07:16:17 +00:00
test_l3_agent_scheduler.py Fix L3 agent scheduler tests in multinode environments 2019-03-04 14:40:37 +01:00
test_logging.py Remove usage of testscenarios and replace it with ddt library 2024-03-06 14:27:39 +01:00
test_logging_negative.py Add api test for logging extension 2018-01-18 17:45:16 +00:00
test_network_segment_range.py Check parameters returned in "list_network_segment_ranges" 2019-10-10 11:48:57 +00:00
test_networks.py Replace deprecated tenant_id property 2023-06-19 08:09:20 +09:00
test_ports.py Skip "test_port_resource_request_no_provider_net_conflict" 2022-11-25 14:56:05 +00:00
test_quotas.py Remove six 2020-11-06 09:23:01 +08:00
test_quotas_negative.py Update test cases after security group menthods improvements. 2018-12-04 09:16:30 +00:00
test_routers_flavors.py Refactored Neutron tempest plugin directory structure 2017-11-13 09:19:11 +05:30
test_routers_ha.py Skip HA router tests when not meant for OVN driver 2024-02-19 13:21:08 +02:00
test_security_groups.py Update test cases after security group menthods improvements. 2018-12-04 09:16:30 +00:00
test_shared_network_extension.py Replace deprecated tenant_id property 2023-06-19 08:09:20 +09:00
test_tag.py Replace assertItemsEqual with assertCountEqual 2020-10-13 09:37:03 +08:00