MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _expect_failure

Method _expect_failure

lib/sqlalchemy/testing/exclusions.py:169–178  ·  lib/sqlalchemy/testing/exclusions.py::compound._expect_failure
(self, config, ex, name="block")

Source from the content-addressed store, hash-verified

167 return return_value
168
169 def _expect_failure(self, config, ex, name=class="st">"block"):
170 for fail in self.fails:
171 if fail(config):
172 print(
173 class="st">"%s failed as expected (%s): %s "
174 % (name, fail._as_string(config), ex)
175 )
176 break
177 else:
178 raise ex.with_traceback(sys.exc_info()[2])
179
180 def _expect_success(self, config, name=class="st">"block"):
181 if not self.fails:

Callers 2

_doMethod · 0.95
fail_ifMethod · 0.80

Calls 2

failFunction · 0.85
_as_stringMethod · 0.45

Tested by

no test coverage detected