コード例 #1
0
 def test_delayed_execution(self):
     lazy_class_prepared('tenancy', 'NotPreparedYet', self.callback)
     self.assertIsNone(self.prepared_model)
     prepared_model = prepare_model()
     self.assertEqual(self.prepared_model, prepared_model)
コード例 #2
0
 def test_delayed_execution(self):
     lazy_class_prepared('tenancy', 'NotPreparedYet', self.callback)
     self.assertIsNone(self.prepared_model)
     prepared_model = prepare_model()
     self.assertEqual(self.prepared_model, prepared_model)
コード例 #3
0
 def test_immediate_execution(self):
     tenant_model = get_tenant_model()
     opts = tenant_model._meta
     lazy_class_prepared(opts.app_label, opts.object_name, self.callback)
コード例 #4
0
 def test_immediate_execution(self):
     tenant_model = get_tenant_model()
     opts = tenant_model._meta
     lazy_class_prepared(opts.app_label, opts.object_name, self.callback)