Skip to content

Commit 0d24881

Browse files
committed
Fix resolve pipe tests and executable_binaries logic
Signed-off-by: pradhyum6144 <pradhyum314@gmail.com>
1 parent 1a7bc88 commit 0d24881

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

scanpipe/models.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2498,7 +2498,10 @@ def macho_binaries(self):
24982498
)
24992499

25002500
def executable_binaries(self):
2501-
return self.union(self.win_exes(), self.macho_binaries(), self.elfs())
2501+
return self.win_exes().order_by().union(
2502+
self.macho_binaries().order_by(),
2503+
self.elfs().order_by()
2504+
)
25022505

25032506
def with_has_children(self):
25042507
"""

scanpipe/tests/pipes/test_resolve.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ def test_scanpipe_pipes_resolve_resolve_pypi_packages(self, mock_resolve):
136136

137137
mock_resolve.return_value = mock.Mock(packages=inspector_output["packages"])
138138

139-
packages = resolve.resolve_pypi_packages("")
139+
packages = resolve.resolve_pypi_packages("requirements.txt")
140140
self.assertEqual(2, len(packages))
141141
package_data = packages[0]
142142
self.assertEqual("pip", package_data["name"])

0 commit comments

Comments
 (0)