Garbage collect HasStandardAttributes subclasses in StandardAttrTestCase

Otherwise they may affect consequent calls to
get_standard_attr_resource_model_map on next plugin instantiation.

Change-Id: If8030776b3880e8c61980aeb28a65b397cca5ec4
Closes-Bug: #1625973
This commit is contained in:
Ihar Hrachyshka 2016-09-17 02:29:52 +00:00
parent a0d1487cda
commit 414f607374
1 changed files with 5 additions and 0 deletions

View File

@ -12,6 +12,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
import gc
from sqlalchemy.ext import declarative
import testtools
@ -21,6 +23,9 @@ from neutron.tests.unit import testlib_api
class StandardAttrTestCase(base.BaseTestCase):
def setUp(self):
super(StandardAttrTestCase, self).setUp()
self.addCleanup(gc.collect)
def _make_decl_base(self):
# construct a new base so we don't interfere with the main