@@ -124,7 +124,10 @@ def test_incremental_by_unique_key_kind_dag(mocker: MockerFixture, make_snapshot
124124 dag = scheduler ._dag (batches )
125125 assert dag .graph == {
126126 # Depends on no one
127- (unique_by_key_snapshot , (to_datetime ("2023-01-01" ), to_datetime ("2023-01-07" ))): set (),
127+ (
128+ unique_by_key_snapshot ,
129+ ((to_datetime ("2023-01-01" ), to_datetime ("2023-01-07" )), 0 ),
130+ ): set (),
128131 }
129132 mock_state_sync .refresh_snapshot_intervals .assert_called_once ()
130133
@@ -161,17 +164,35 @@ def test_incremental_time_self_reference_dag(mocker: MockerFixture, make_snapsho
161164
162165 assert dag .graph == {
163166 # Only run one day at a time and each day relies on the previous days
164- (incremental_self_snapshot , (to_datetime ("2023-01-01" ), to_datetime ("2023-01-02" ))): set (),
165- (incremental_self_snapshot , (to_datetime ("2023-01-03" ), to_datetime ("2023-01-04" ))): {
166- (incremental_self_snapshot , (to_datetime ("2023-01-01" ), to_datetime ("2023-01-02" )))
167+ (
168+ incremental_self_snapshot ,
169+ ((to_datetime ("2023-01-01" ), to_datetime ("2023-01-02" )), 0 ),
170+ ): set (),
171+ (incremental_self_snapshot , ((to_datetime ("2023-01-03" ), to_datetime ("2023-01-04" )), 1 )): {
172+ (incremental_self_snapshot , ((to_datetime ("2023-01-01" ), to_datetime ("2023-01-02" )), 0 ))
167173 },
168- (incremental_self_snapshot , (to_datetime ("2023-01-04" ), to_datetime ("2023-01-05" ))): {
169- (incremental_self_snapshot , (to_datetime ("2023-01-01" ), to_datetime ("2023-01-02" ))),
170- (incremental_self_snapshot , (to_datetime ("2023-01-03" ), to_datetime ("2023-01-04" ))),
174+ (incremental_self_snapshot , ((to_datetime ("2023-01-04" ), to_datetime ("2023-01-05" )), 2 )): {
175+ (
176+ incremental_self_snapshot ,
177+ ((to_datetime ("2023-01-01" ), to_datetime ("2023-01-02" )), 0 ),
178+ ),
179+ (
180+ incremental_self_snapshot ,
181+ ((to_datetime ("2023-01-03" ), to_datetime ("2023-01-04" )), 1 ),
182+ ),
171183 },
172- (incremental_self_snapshot , (to_datetime ("2023-01-06" ), to_datetime ("2023-01-07" ))): {
173- (incremental_self_snapshot , (to_datetime ("2023-01-01" ), to_datetime ("2023-01-02" ))),
174- (incremental_self_snapshot , (to_datetime ("2023-01-03" ), to_datetime ("2023-01-04" ))),
175- (incremental_self_snapshot , (to_datetime ("2023-01-04" ), to_datetime ("2023-01-05" ))),
184+ (incremental_self_snapshot , ((to_datetime ("2023-01-06" ), to_datetime ("2023-01-07" )), 3 )): {
185+ (
186+ incremental_self_snapshot ,
187+ ((to_datetime ("2023-01-01" ), to_datetime ("2023-01-02" )), 0 ),
188+ ),
189+ (
190+ incremental_self_snapshot ,
191+ ((to_datetime ("2023-01-03" ), to_datetime ("2023-01-04" )), 1 ),
192+ ),
193+ (
194+ incremental_self_snapshot ,
195+ ((to_datetime ("2023-01-04" ), to_datetime ("2023-01-05" )), 2 ),
196+ ),
176197 },
177198 }
0 commit comments