1.1 bw compat: dont choke trying to preserve view attrs if the view is None
| | |
| | | return inner |
| | | |
| | | def preserve_view_attrs(view, wrapper): |
| | | if view is None: |
| | | return wrapper |
| | | |
| | | if wrapper is view: |
| | | return view |
| | | |
| | |
| | | result = self._callFUT(view, view) |
| | | self.assertTrue(result is view) |
| | | |
| | | def test_it_view_is_None(self): |
| | | def view(context, request): |
| | | """ """ |
| | | result = self._callFUT(None, view) |
| | | self.assertTrue(result is view) |
| | | |
| | | def test_it_different_with_existing_original_view(self): |
| | | def view1(context, request): pass |
| | | view1.__original_view__ = 'abc' |