We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 37cf511 commit 577f9a7Copy full SHA for 577f9a7
airbyte_cdk/test/models/outcome.py
@@ -32,9 +32,12 @@ def from_status_str(cls, status: str | None) -> ExpectedOutcome:
32
return {
33
"succeed": ExpectedOutcome.EXPECT_SUCCESS,
34
"failed": ExpectedOutcome.EXPECT_EXCEPTION,
35
+ "exception": ExpectedOutcome.EXPECT_EXCEPTION, # same as 'failed'
36
}[status]
37
except KeyError as ex:
- raise ValueError(f"Invalid status '{status}'. Expected 'succeed' or 'failed'.") from ex
38
+ raise ValueError(
39
+ f"Invalid status '{status}'. Expected 'succeed', 'failed', or 'exception'.",
40
+ ) from ex
41
42
@classmethod
43
def from_expecting_exception_bool(cls, expecting_exception: bool | None) -> ExpectedOutcome:
0 commit comments