def test_group_by_latest_versions(self): """Test the grouping by latest versions.""" packages = [ 'one_1.0_all.deb', 'one_0.5_all.deb', 'two_1.5_all.deb', 'two_0.1_all.deb' ] assert sorted(os.path.basename(a.filename) for a in group_by_latest_versions(packages).values()) == \ sorted(['one_1.0_all.deb', 'two_1.5_all.deb'])
def test_group_by_latest_versions(self): packages = [ 'one_1.0_all.deb', 'one_0.5_all.deb', 'two_1.5_all.deb', 'two_0.1_all.deb' ] self.assertEqual( sorted( os.path.basename(a.filename) for a in group_by_latest_versions(packages).values()), sorted(['one_1.0_all.deb', 'two_1.5_all.deb']))
def test_group_by_latest_versions(self): packages = ['one_1.0_all.deb', 'one_0.5_all.deb', 'two_1.5_all.deb', 'two_0.1_all.deb'] self.assertEqual(sorted(os.path.basename(a.filename) for a in group_by_latest_versions(packages).values()), sorted(['one_1.0_all.deb', 'two_1.5_all.deb']))
def test_group_by_latest_versions(self): """Test the grouping by latest versions.""" packages = ['one_1.0_all.deb', 'one_0.5_all.deb', 'two_1.5_all.deb', 'two_0.1_all.deb'] assert sorted(os.path.basename(a.filename) for a in group_by_latest_versions(packages).values()) == \ sorted(['one_1.0_all.deb', 'two_1.5_all.deb'])