neutron/neutron/tests/tempest
Kevin Benton 9cac6bd92c Add missing revision number altercations
This adds revises_on_change for the following models
and API tests to ensure the correct behavior:

* port security (network and port)
* DNS domain (network and port)
* extra dhcp opts (port)
* extra routes (router)
* subnet service type (subnet)

Additionally, it configures the DNS extension to be loaded
in the gate since the extension is enabled for tempest.

Closes-Bug: #1627649
Change-Id: Ifa969c8c2582f8f41d42df07652f259781a36bb5
(cherry picked from commit 971cf85034)
2016-09-26 20:55:48 +00:00
..
api Add missing revision number altercations 2016-09-26 20:55:48 +00:00
common Copy tempest.common.tempest_fixtures in to Neutron 2016-03-09 19:01:35 -05:00
scenario Add basic status transition trunk scenario test 2016-09-22 03:36:18 +00:00
services Add admin api tests for project-id 2016-09-21 19:05:45 +00:00
README.rst Use tempest plugin interface 2016-04-14 15:19:14 +02:00
__init__.py Initial copy of api tests from tempest 2015-03-09 21:24:55 +00:00
config.py Added API extensions to detect sorting/pagination features 2016-08-01 22:57:15 +02:00
exceptions.py Switch to using in-tree tempest lib 2016-02-26 14:00:11 +00:00
plugin.py tempest: enable hacking rule checks 2016-04-18 23:47:33 +02:00

README.rst

WARNING

The files under this path were copied from tempest as part of the move of the api tests, and they will be removed as required over time to minimize the dependency on the tempest testing framework. While it exists, only neutron.tests.tempest.api and neutron.tests.retargetable should be importing files from this path. neutron.tests.tempest.config uses the global cfg.CONF instance and importing it outside of the api tests has the potential to break Neutron's use of cfg.CONF.