def test_order_of_adding_libraries_is_kept(self): for order in itertools.combinations(range(4), 4): project = Project() for idx in order: project.add_library("lib%i" % idx, "lib%i_path" % idx) library_names = [lib.name for lib in project.get_libraries()] self.assertEqual(library_names, ["lib%i" % idx for idx in order])