new-features #5
1 changed files with 4 additions and 2 deletions
|
|
@ -159,12 +159,14 @@ class Runner:
|
|||
pass # create empty file
|
||||
|
||||
def _dependencies_passed(self):
|
||||
"""assert that all dependencie setups passed before"""
|
||||
"""returns true if the setup of each dependency has passed"""
|
||||
|
||||
passed_tests = [r.name for r in self.DIRS.RESULTS.glob("*") if "passed" in r.name]
|
||||
results = []
|
||||
for dependencie in self.dependencies:
|
||||
dependencie_identifier = self.combine_names(dependencie.name, dependencie.main_setup_name)
|
||||
return any(dependencie_identifier in f for f in passed_tests)
|
||||
results.append(any(dependencie_identifier in f for f in passed_tests))
|
||||
return all(results)
|
||||
|
||||
@staticmethod
|
||||
def result_int_to_str(result_int: int) -> str:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue