def get(self): result = DeployMeta.get_all_deploy_summary() for key in result.keys(): result[key]["Created"] = created2str( result[key]["Created"] ) self.write(result)
def test_get_all_deploy_summary(self, session, _session): _insert_data = DeployMeta( taskname="sample_task", repo_uri="[email protected]:user/repo.git", user_id=42, entry_point="sample", hosts=[1, 2] ) session.add(_insert_data) with mock.patch.object( DeployMeta, "query", session.query_property() ) as _query: summary = DeployMeta.get_all_deploy_summary() _id = summary.keys()[0] self.assertEqual(summary[_id]["Taskname"], "sample_task") self.assertEqual(summary[_id]["Status"], 0)