Exemplo n.º 1
0
 async def test_describe_models_some(self):
     val = Tortoise.describe_models([Event, Tournament, Reporter, Team])
     self.assertEqual(
         {
             "models.Event", "models.Tournament", "models.Reporter",
             "models.Team"
         }, set(val.keys()))
Exemplo n.º 2
0
 async def test_describe_models_all_not_serializable(self):
     val = Tortoise.describe_models(serializable=False)
     with self.assertRaisesRegex(TypeError, "not JSON serializable"):
         json.dumps(val)
     self.assertIn("models.SourceFields", val.keys())
     self.assertIn("models.Event", val.keys())
Exemplo n.º 3
0
 async def test_describe_models_all_serializable(self):
     val = Tortoise.describe_models()
     json.dumps(val)
     self.assertIn("models.SourceFields", val.keys())
     self.assertIn("models.Event", val.keys())