Example #1
0
 def test_multiple_dependencies(self):
     """Ensure dependencies are recursively traced"""
     expected_libs = ['VORBISFILE', 'VORBIS', 'OGG']
     libs = dll.dependencies(['VORBISFILE'])
     self.failUnlessEqual(len(libs), len(expected_libs))
     for lib in expected_libs:
         self.failUnless(lib in libs)
Example #2
0
 def test_multiple_libs(self):
     """Ensure mutliple libraries in a list are handled"""
     expected_libs = ['SDL', 'Z']  # Chosen for not having dependencies
     libs = dll.dependencies(expected_libs)
     self.failUnlessEqual(len(libs), len(expected_libs))
     for lib in expected_libs:
         self.failUnless(lib in libs)
Example #3
0
 def test_multiple_libs(self):
     """Ensure mutliple libraries in a list are handled"""
     expected_libs = ['SDL', 'Z']  # Chosen for not having dependencies
     libs = dll.dependencies(expected_libs)
     self.failUnlessEqual(len(libs), len(expected_libs))
     for lib in expected_libs:
         self.failUnless(lib in libs)
Example #4
0
 def test_multiple_dependencies(self):
     """Ensure dependencies are recursively traced"""
     expected_libs = ['VORBISFILE', 'VORBIS', 'OGG']
     libs = dll.dependencies(['VORBISFILE'])
     self.failUnlessEqual(len(libs), len(expected_libs))
     for lib in expected_libs:
         self.failUnless(lib in libs)
Example #5
0
 def test_no_libs(self):
     """Check special case of an empty library list"""
     self.failUnless(not dll.dependencies([]))
Example #6
0
 def test_not_found(self):
     """Ensure an empty dependency list is returned for an unrecognized library"""
     self.failUnless(not dll.dependencies(['?']))
Example #7
0
 def test_no_dependencies(self):
     """Ensure no dependencies are returned for a library with non"""
     self.failUnlessEqual(list(dll.dependencies(['SDL'])), ['SDL'])
Example #8
0
 def test_no_libs(self):
     """Check special case of an empty library list"""
     self.failUnless(not dll.dependencies([]))
Example #9
0
 def test_not_found(self):
     """Ensure an empty dependency list is returned for an unrecognized library"""
     self.failUnless(not dll.dependencies(['?']))
Example #10
0
 def test_no_dependencies(self):
     """Ensure no dependencies are returned for a library with non"""
     self.failUnlessEqual(list(dll.dependencies(['SDL'])), ['SDL'])