def test_it(self): from pyramid.tweens import EXCVIEW from pyramid_tm import includeme config = DummyConfig() includeme(config) self.assertEqual(config.tweens, [('pyramid_tm.tm_tween_factory', EXCVIEW, None)])
def test_invalid_dotted(self): from pyramid_tm import includeme config = DummyConfig() config.registry.settings["tm.manager_hook"] = "an.invalid.import" includeme(config) self.assertRaises(ImportError, config.actions[0][1])
def test_valid_dotted(self): from pyramid_tm import includeme config = DummyConfig() config.registry.settings["tm.manager_hook"] = "pyramid_tm.tests.create_manager" includeme(config) config.actions[0][1]() self.assertTrue(config.registry.settings["tm.manager_hook"] is create_manager)
def test_valid_dotted(self): from pyramid_tm import includeme config = DummyConfig() config.registry.settings["tm.manager_hook"] = \ "pyramid_tm.tests.create_manager" includeme(config) config.actions[0][1]() self.assertTrue( config.registry.settings["tm.manager_hook"] is create_manager)
def test_it(self): from pyramid.tweens import EXCVIEW from pyramid_tm import includeme config = DummyConfig() includeme(config) self.assertEqual(config.tweens, [("pyramid_tm.tm_tween_factory", EXCVIEW, None)]) self.assertEqual(config.request_methods, [("pyramid_tm.create_tm", "tm", True)]) self.assertEqual(len(config.actions), 1) self.assertEqual(config.actions[0][0], None) self.assertEqual(config.actions[0][2], 10)
def test_it(self): from pyramid.tweens import EXCVIEW from pyramid_tm import includeme config = DummyConfig() includeme(config) self.assertEqual(config.tweens, [('pyramid_tm.tm_tween_factory', EXCVIEW, None)]) self.assertEqual(config.request_methods, [('pyramid_tm.create_tm', 'tm', True)]) self.assertEqual(len(config.actions), 1) self.assertEqual(config.actions[0][0], None) self.assertEqual(config.actions[0][2], 10)
def test_it(self): from pyramid.tweens import EXCVIEW from pyramid_tm import includeme, create_tm, TMActivePredicate config = DummyConfig() includeme(config) self.assertEqual(config.tweens, [('pyramid_tm.tm_tween_factory', None, EXCVIEW)]) self.assertEqual(config.request_methods, [(create_tm, 'tm', True)]) self.assertEqual(config.view_predicates, [('tm_active', TMActivePredicate)]) self.assertEqual(len(config.actions), 1) self.assertEqual(config.actions[0][0], None) self.assertEqual(config.actions[0][2], 10)