Skip to content

Commit 640c811

Browse files
committed
fix: don't assume bad config will fail discover
1 parent 9b37bc5 commit 640c811

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

airbyte_cdk/test/standard_tests/source_base.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33

44
from dataclasses import asdict
55

6+
import pytest
7+
68
from airbyte_cdk.models import (
79
AirbyteMessage,
810
AirbyteStream,
@@ -58,6 +60,10 @@ def test_discover(
5860
scenario: ConnectorTestScenario,
5961
) -> None:
6062
"""Standard test for `discover`."""
63+
if scenario.expect_exception:
64+
pytest.skip(
65+
"Skipping discover test because the scenario is expected to raise an exception."
66+
)
6167
run_test_job(
6268
self.create_connector(scenario),
6369
"discover",

0 commit comments

Comments
 (0)