test attribute cleanup (was causing TestProjectModel.test_project to fail depending on test distribution/order)
diff --git a/Allura/allura/tests/unit/test_app.py b/Allura/allura/tests/unit/test_app.py
index e7d0fbd..18b7eaf 100644
--- a/Allura/allura/tests/unit/test_app.py
+++ b/Allura/allura/tests/unit/test_app.py
@@ -19,6 +19,7 @@
 
 from allura.app import Application
 from allura import model
+from allura.lib import helpers as h
 from allura.tests.unit import WithDatabase
 from allura.tests.unit.patches import fake_app_patch
 from allura.tests.unit.factories import create_project, create_app_config
@@ -36,8 +37,8 @@
         mount_point = '1.2+foo_bar'
         self.assertIsNone(app.validate_mount_point(mount_point))
 
-        app.relaxed_mount_points = True
-        self.assertIsNotNone(app.validate_mount_point(mount_point))
+        with h.push_config(app, relaxed_mount_points=True):
+            self.assertIsNotNone(app.validate_mount_point(mount_point))
 
     def test_describe_permission(self):
         class DummyApp(Application):