Skip to content

Commit dff2559

Browse files
author
maxime.c
committed
fix test
1 parent 5399436 commit dff2559

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

unit_tests/sources/declarative/test_manifest_declarative_source.py

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
)
3737
from airbyte_cdk.sources.declarative.retrievers.simple_retriever import SimpleRetriever
3838
from airbyte_cdk.sources.streams.concurrent.default_stream import DefaultStream
39+
from unit_tests.sources.declarative.parsers.test_model_to_component_factory import get_retriever
3940

4041
logger = logging.getLogger("airbyte")
4142

@@ -2181,26 +2182,27 @@ def test_only_parent_streams_use_cache():
21812182

21822183
# Main stream with caching (parent for substream `applications_interviews`)
21832184
assert streams[0].name == "applications"
2184-
assert streams[0].retriever.requester.use_cache
2185+
assert get_retriever(streams[0]).requester.use_cache
21852186

21862187
# Substream
21872188
assert streams[1].name == "applications_interviews"
2188-
assert not streams[1].retriever.requester.use_cache
2189+
2190+
stream_1_retriever = get_retriever(streams[1])
2191+
assert not stream_1_retriever.requester.use_cache
21892192

21902193
# Parent stream created for substream
21912194
assert (
2192-
streams[1].retriever.stream_slicer.parent_stream_configs[0].stream.name
2193-
== "applications"
2195+
stream_1_retriever.stream_slicer.parent_stream_configs[0].stream.name
2196+
== "applications"
21942197
)
21952198
assert (
2196-
streams[1]
2197-
.retriever.stream_slicer.parent_stream_configs[0]
2199+
stream_1_retriever.stream_slicer.parent_stream_configs[0]
21982200
.stream.retriever.requester.use_cache
21992201
)
22002202

22012203
# Main stream without caching
22022204
assert streams[2].name == "jobs"
2203-
assert not streams[2].retriever.requester.use_cache
2205+
assert not get_retriever(streams[2]).requester.use_cache
22042206

22052207

22062208
def _run_read(manifest: Mapping[str, Any], stream_name: str) -> List[AirbyteMessage]:

0 commit comments

Comments
 (0)