コード例 #1
0
ファイル: models_test.py プロジェクト: djeremiah/bakula
 def test_resolve_query(self):
     results = models.resolve_query(TestModel.select().where(TestModel.name == "test"))
     self.assertIsInstance(results, list)
     self.assertEqual(len(results), 1)
     # Make sure this is a dict and not a TestModel
     self.assertIsInstance(results[0], dict)
     self.assertEqual(results[0]["name"], "test")
コード例 #2
0
 def test_resolve_query(self):
     results = models.resolve_query(
         TestModel.select().where(TestModel.name == 'test'))
     self.assertIsInstance(results, list)
     self.assertEqual(len(results), 1)
     # Make sure this is a dict and not a TestModel
     self.assertIsInstance(results[0], dict)
     self.assertEqual(results[0]['name'], 'test')
コード例 #3
0
ファイル: orchestrator.py プロジェクト: KrisSiegel/bakula
 def __get_registered_containers(self, topic):
     return resolve_query(
         Registration.select().where(Registration.topic == topic))
コード例 #4
0
ファイル: registration.py プロジェクト: KrisSiegel/bakula
def get_registrations():
    query = Registration.select()
    if 'creator' in request.query:
        query = query.where(Registration.creator == request.query['creator'])
    return {'results': resolve_query(query)}
コード例 #5
0
ファイル: orchestrator.py プロジェクト: djeremiah/bakula
 def __get_registered_containers(self, topic):
     return resolve_query(Registration.select().where(Registration.topic == topic))