def test_get_preboot_role_none(self): ven = Venture(name='test1', symbol='test1') ven.save() a = VentureRole(name='test1', venture_id = ven.id) a.save() b = VentureRole(name='test1 parent', parent_id = a.id, venture_id = ven.id) b.save() c = VentureRole(name='test1 parent parent', parent_id = b.id, venture_id = ven.id) c.save() self.assertEqual(a.get_preboot(), None) self.assertEqual(b.get_preboot(), None) self.assertEqual(c.get_preboot(), None)
def test_get_preboot_role(self): preboot = Preboot(name='test preboot') preboot.save() ven = Venture(name='test1', symbol='test1', preboot = preboot) ven.save() a = VentureRole(name='test1', preboot = preboot, venture_id = ven.id) a.save() b = VentureRole(name='test1 parent', parent_id = a.id, venture_id = ven.id) b.save() c = VentureRole(name='test1 parent parent', parent_id = b.id, venture_id = ven.id) c.save() self.assertEqual(a.get_preboot(), preboot) self.assertEqual(b.get_preboot(), preboot) self.assertEqual(c.get_preboot(), preboot)
def test_get_preboot_role_none(self): ven = Venture(name='test1', symbol='test1') ven.save() a = VentureRole(name='test1', venture_id=ven.id) a.save() b = VentureRole(name='test1 parent', parent_id=a.id, venture_id=ven.id) b.save() c = VentureRole(name='test1 parent parent', parent_id=b.id, venture_id=ven.id) c.save() self.assertEqual(a.get_preboot(), None) self.assertEqual(b.get_preboot(), None) self.assertEqual(c.get_preboot(), None)
def test_get_preboot_role(self): preboot = Preboot(name='test preboot') preboot.save() ven = Venture(name='test1', symbol='test1', preboot=preboot) ven.save() a = VentureRole(name='test1', preboot=preboot, venture_id=ven.id) a.save() b = VentureRole(name='test1 parent', parent_id=a.id, venture_id=ven.id) b.save() c = VentureRole(name='test1 parent parent', parent_id=b.id, venture_id=ven.id) c.save() self.assertEqual(a.get_preboot(), preboot) self.assertEqual(b.get_preboot(), preboot) self.assertEqual(c.get_preboot(), preboot)