diff options
| author | Chris McDonough <chrism@plope.com> | 2011-08-08 02:48:12 -0400 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2011-08-08 02:48:12 -0400 |
| commit | b5416b743b2b4cd6770198323e8df117e2f47444 (patch) | |
| tree | cd2c0d7b2afff4369e62adb37b8181134beb1aa5 | |
| parent | fd78f1b38496e2eda00e6efa08a52fdb7d922b99 (diff) | |
| download | pyramid-b5416b743b2b4cd6770198323e8df117e2f47444.tar.gz pyramid-b5416b743b2b4cd6770198323e8df117e2f47444.tar.bz2 pyramid-b5416b743b2b4cd6770198323e8df117e2f47444.zip | |
add a missing partial test when aliases are in use
| -rw-r--r-- | pyramid/tests/test_tweens.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/pyramid/tests/test_tweens.py b/pyramid/tests/test_tweens.py index 127256c05..f5f74d8fd 100644 --- a/pyramid/tests/test_tweens.py +++ b/pyramid/tests/test_tweens.py @@ -226,6 +226,18 @@ class TestTweens(unittest.TestCase): ('exceptionview', 'excview_factory'), ('browserid', 'browserid_factory')]) + def test_implicit_ordering_missing_partial_with_aliases(self): + from pyramid.tweens import MAIN + tweens = self._makeOne() + add = tweens.add_implicit + add('exceptionview', 'excview_factory', alias='e', below=MAIN) + add('retry', 'retry_factory', below='txnmgr', atop='e') + add('browserid', 'browserid_factory') + self.assertEqual(tweens.implicit(), + [('retry', 'retry_factory'), + ('exceptionview', 'excview_factory'), + ('browserid', 'browserid_factory')]) + def test_implicit_ordering_conflict_direct(self): from pyramid.tweens import CyclicDependencyError tweens = self._makeOne() |
