

def test_undeleting_a_version_reorders(self):
    'Undeleting a product version reorders the versions.'
    p = self.F.ProductFactory.create()
    self.F.ProductVersionFactory.create(version='2.10', product=p)
    self.F.ProductVersionFactory.create(version='2.9', product=p)
    pv = self.F.ProductVersionFactory.create(version='2.11', product=p)
    pv.delete()
    self.refresh(pv).undelete()
    self.assertEqual([(v.version, v.latest) for v in p.versions.all()], [('2.9', False), ('2.10', False), ('2.11', True)])

dataset/ETHPy150Open mozilla/moztrap/tests/model/core/models/test_productversion.py ProductVersionTest.test_undeleting_a_version_reorders/original