From a850d922b0a08feb714a68b7a6da3648a7de6aea Mon Sep 17 00:00:00 2001 From: Thomas Herve Date: Wed, 18 Nov 2015 09:41:46 +0100 Subject: [PATCH] Fix ResetStateOnErrorTest.test_success The new test ResetStateOnErrorTest.test_success relied on a class level variable to do assertions, thus being sensitive to test order. This moves the culprit variable to the instance level. Change-Id: I09705903939530be0983aab830d27d80634fe23f Closes-Bug: #1517359 --- heat/tests/test_stack.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/heat/tests/test_stack.py b/heat/tests/test_stack.py index f89cde8abc..d7ab3c5b34 100644 --- a/heat/tests/test_stack.py +++ b/heat/tests/test_stack.py @@ -2495,7 +2495,8 @@ class ResetStateOnErrorTest(common.HeatTestCase): action = 'something' state = COMPLETE - set_state = mock.MagicMock() + def __init__(self): + self.set_state = mock.MagicMock() @stack.reset_state_on_error def raise_exception(self):