def test_GetLibraries(self): self.assertEqual(msvs._GetLibraries({}), []) self.assertEqual(msvs._GetLibraries({"libraries": []}), []) self.assertEqual(msvs._GetLibraries({"other": "foo", "libraries": ["a.lib"]}), ["a.lib"]) self.assertEqual( msvs._GetLibraries({"libraries": ["a.lib", "b.lib", "c.lib", "-lb.lib", "-lb.lib", "d.lib", "a.lib"]}), ["c.lib", "b.lib", "d.lib", "a.lib"], )
def test_GetLibraries(self): self.assertEqual( msvs._GetLibraries({}), []) self.assertEqual( msvs._GetLibraries({'libraries': []}), []) self.assertEqual( msvs._GetLibraries({'other':'foo', 'libraries': ['a.lib']}), ['a.lib']) self.assertEqual( msvs._GetLibraries({'libraries': ['a.lib', 'b.lib', 'c.lib', '-lb.lib', '-lb.lib', 'd.lib', 'a.lib']}), ['c.lib', 'b.lib', 'd.lib', 'a.lib'])
def test_GetLibraries(self): self.assertEqual(msvs._GetLibraries({}), []) self.assertEqual(msvs._GetLibraries({"libraries": []}), []) self.assertEqual( msvs._GetLibraries({ "other": "foo", "libraries": ["a.lib"] }), ["a.lib"]) self.assertEqual(msvs._GetLibraries({"libraries": ["-la"]}), ["a.lib"]) self.assertEqual( msvs._GetLibraries({ "libraries": [ "a.lib", "b.lib", "c.lib", "-lb.lib", "-lb.lib", "d.lib", "a.lib", ] }), ["c.lib", "b.lib", "d.lib", "a.lib"], )