def test_serialize_dist_with_packages(self): dist = samples.get_model("dist") dist.add_package(DATA["component"]["name"], DATA["package"]) dist_data = dist.serialize() self.assertEquals(dist_data["name"], DATA["dist"]["name"]) cmpts = dist_data["components"] self.assertEquals(len(cmpts), 1) self.assertEquals(cmpts[0]["arch"], DATA["component"]["arch"]) self.assertEquals(cmpts[0]["name"], DATA["component"]["name"]) self.assertEquals(len(cmpts[0]["packages"]), 1)
def test_serialize_dist_wo_packages(self): dist = samples.get_model("dist") self.assertEqual(dist.serialize(exclude=["packages"]), DATA["dist"])
def setUp(self): self.pkg = samples.get_model("package")