summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pyramid/tests/test_config/test_init.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/pyramid/tests/test_config/test_init.py b/pyramid/tests/test_config/test_init.py
index 4f880d7f4..c113d240d 100644
--- a/pyramid/tests/test_config/test_init.py
+++ b/pyramid/tests/test_config/test_init.py
@@ -279,6 +279,14 @@ class ConfiguratorTests(unittest.TestCase):
newconfig = config.with_package(pyramid.tests)
self.assertEqual(newconfig.package, pyramid.tests)
+ def test_with_package_context_is_None(self):
+ import pyramid.tests
+ config = self._makeOne()
+ config._ctx = None
+ newconfig = config.with_package(pyramid.tests)
+ self.assertEqual(newconfig.package, pyramid.tests)
+ self.assertEqual(config._ctx.package, None)
+
def test_maybe_dotted_string_success(self):
import pyramid.tests
config = self._makeOne()