def test_update(self): user = yield deferToDatabase(factory.make_admin) handler = PodHandler(user, {}) pod_info = self.make_pod_info() pod = yield deferToDatabase( factory.make_Pod, pod_type=pod_info['type']) pod_info['id'] = pod.id pod_info['name'] = factory.make_name('pod') yield deferToDatabase(self.fake_pod_discovery) updated_pod = yield handler.update(pod_info) self.assertEqual(pod_info['name'], updated_pod['name'])
def test_update(self): user = yield deferToDatabase(factory.make_admin) handler = PodHandler(user, {}, None) zone = yield deferToDatabase(factory.make_Zone) pod_info = self.make_pod_info() pod_info["zone"] = zone.id pod = yield deferToDatabase(factory.make_Pod, pod_type=pod_info["type"]) pod_info["id"] = pod.id pod_info["name"] = factory.make_name("pod") yield deferToDatabase(self.fake_pod_discovery) updated_pod = yield handler.update(pod_info) self.assertEqual(pod_info["name"], updated_pod["name"])