Skip to content

Commit 26b4244

Browse files
committed
fix reference to the DeclarativeStreamModel which is the actual type passed in
1 parent 2b07f93 commit 26b4244

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

unit_tests/sources/declarative/custom_state_migration.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,19 @@
44

55
from typing import Any, Mapping
66

7-
from airbyte_cdk.sources.declarative.declarative_stream import DeclarativeStream
87
from airbyte_cdk.sources.declarative.interpolation.interpolated_string import InterpolatedString
98
from airbyte_cdk.sources.declarative.migrations.state_migration import StateMigration
9+
from airbyte_cdk.sources.declarative.models.declarative_component_schema import (
10+
DeclarativeStream as DeclarativeStreamModel,
11+
)
1012
from airbyte_cdk.sources.types import Config
1113

1214

1315
class CustomStateMigration(StateMigration):
14-
declarative_stream: DeclarativeStream
16+
declarative_stream: DeclarativeStreamModel
1517
config: Config
1618

17-
def __init__(self, declarative_stream: DeclarativeStream, config: Config):
19+
def __init__(self, declarative_stream: DeclarativeStreamModel, config: Config):
1820
self._config = config
1921
self.declarative_stream = declarative_stream
2022
self._cursor = declarative_stream.incremental_sync

0 commit comments

Comments
 (0)