def test_list_strong_dependencies(self): # given target = self.request_asset("deps") # when deps = dylib.macho_dependencies_list(target, 'MH_MAGIC_64') # then self.assertSequenceEqual( deps.strong, ["/usr/lib/libutil.dylib", "/usr/lib/libSystem.B.dylib"])
def test_list_strong_dependencies(self): # given target = self.request_asset("deps") # when deps = dylib.macho_dependencies_list(target, 'MH_MAGIC_64') # then self.assertSequenceEqual(deps.strong, [ "/usr/lib/libutil.dylib", "/usr/lib/libSystem.B.dylib" ])
def test_list_weak_dependencies(self): # given target = self.request_asset("deps") # when deps = dylib.macho_dependencies_list(target) # then self.assertSequenceEqual(deps.weak, [ "@executable_path/injectee.dylib", "/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation" ])