MCPcopy Create free account
hub / github.com/nodejs/node / _prepare_outcomes

Method _prepare_outcomes

deps/v8/tools/testrunner/objects/testcase.py:148–159  ·  view source on GitHub ↗
(self, force_update=True)

Source from the content-addressed store, hash-verified

146 return subtest
147
148 def _prepare_outcomes(self, force_update=True):
149 if force_update or self._statusfile_outcomes is None:
150 def is_flag(outcome):
151 return outcome.startswith('--')
152 def not_flag(outcome):
153 return not is_flag(outcome)
154
155 outcomes = self.suite.statusfile_outcomes(self.name, self.variant)
156 self._statusfile_outcomes = list(filter(not_flag, outcomes))
157 self._statusfile_flags = list(filter(is_flag, outcomes))
158 self._expected_outcomes = (
159 self._parse_status_file_outcomes(self._statusfile_outcomes))
160
161 def _parse_status_file_outcomes(self, outcomes):
162 if (statusfile.FAIL_SLOPPY in outcomes and

Callers 2

__init__Method · 0.95
create_subtestMethod · 0.45

Calls 4

listFunction · 0.50
filterFunction · 0.50
statusfile_outcomesMethod · 0.45

Tested by

no test coverage detected