def test_add_deployment_repeat_name(self): with pytest.raises(ValueError): app = Application() app.add_deployment(self.f) app.add_deployment(self.C.options(name="f")) with pytest.raises(ValueError): Application([self.C, self.f.options(name="C")])
def test_add_deployment_valid(self): app = Application() app.add_deployment(self.f) app.add_deployment(self.C) assert len(app) == 2 assert "f" in app assert "C" in app