Example #1
0
 def testRegistration(self):
     # Register the model and test.
     historylinks.register(HistoryLinkTestModel)
     self.assertTrue(historylinks.is_registered(HistoryLinkTestModel))
     self.assertRaises(RegistrationError, lambda: historylinks.register(HistoryLinkTestModel))
     self.assertTrue(HistoryLinkTestModel in historylinks.get_registered_models())
     self.assertTrue(isinstance(historylinks.get_adapter(HistoryLinkTestModel), historylinks.HistoryLinkAdapter))
     # Unregister the model and text.
     historylinks.unregister(HistoryLinkTestModel)
     self.assertFalse(historylinks.is_registered(HistoryLinkTestModel))
     self.assertRaises(RegistrationError, lambda: historylinks.unregister(HistoryLinkTestModel))
     self.assertTrue(HistoryLinkTestModel not in historylinks.get_registered_models())
     self.assertRaises(RegistrationError, lambda: isinstance(historylinks.get_adapter(HistoryLinkTestModel)))
Example #2
0
 def testRegistration(self):
     # Register the model and test.
     historylinks.register(HistoryLinkTestModel)
     self.assertTrue(historylinks.is_registered(HistoryLinkTestModel))
     self.assertRaises(RegistrationError,
                       lambda: historylinks.register(HistoryLinkTestModel))
     self.assertTrue(
         HistoryLinkTestModel in historylinks.get_registered_models())
     self.assertTrue(
         isinstance(historylinks.get_adapter(HistoryLinkTestModel),
                    historylinks.HistoryLinkAdapter))
     # Unregister the model and text.
     historylinks.unregister(HistoryLinkTestModel)
     self.assertFalse(historylinks.is_registered(HistoryLinkTestModel))
     self.assertRaises(
         RegistrationError,
         lambda: historylinks.unregister(HistoryLinkTestModel))
     self.assertTrue(
         HistoryLinkTestModel not in historylinks.get_registered_models())
     self.assertRaises(
         RegistrationError,
         lambda: isinstance(historylinks.get_adapter(HistoryLinkTestModel)))
Example #3
0
 def tearDown(self):
     historylinks.unregister(HistoryLinkTestModel)
Example #4
0
 def tearDown(self):
     historylinks.unregister(HistoryLinkTestModel)