@@ -426,8 +426,7 @@ def test_close_slice(test_name, previous_cursor, stream_slice, observed_records,
426
426
for record_data in observed_records :
427
427
record = Record (record_data , stream_slice )
428
428
cursor .observe (stream_slice , record )
429
- last_record = observed_records [- 1 ] if observed_records else None
430
- cursor .close_slice (stream_slice , Record (last_record , stream_slice ) if last_record else None )
429
+ cursor .close_slice (stream_slice )
431
430
updated_state = cursor .get_stream_state ()
432
431
assert updated_state == expected_state
433
432
@@ -442,7 +441,7 @@ def test_close_slice_fails_if_slice_has_a_partition():
442
441
)
443
442
stream_slice = StreamSlice (partition = {"key" : "value" }, cursor_slice = {"end_time" : "2022-01-01" })
444
443
with pytest .raises (ValueError ):
445
- cursor .close_slice (stream_slice , Record ({ "id" : 1 }, stream_slice ) )
444
+ cursor .close_slice (stream_slice )
446
445
447
446
448
447
def test_compares_cursor_values_by_chronological_order ():
@@ -459,7 +458,7 @@ def test_compares_cursor_values_by_chronological_order():
459
458
cursor .observe (_slice , first_record )
460
459
second_record = Record ({cursor_field : "01-03-2023" }, _slice )
461
460
cursor .observe (_slice , second_record )
462
- cursor .close_slice (_slice , second_record )
461
+ cursor .close_slice (_slice )
463
462
464
463
assert cursor .get_stream_state ()[cursor_field ] == "01-03-2023"
465
464
@@ -478,7 +477,7 @@ def test_given_different_format_and_slice_is_highest_when_close_slice_then_state
478
477
record_cursor_value = "2023-01-03"
479
478
record = Record ({cursor_field : record_cursor_value }, _slice )
480
479
cursor .observe (_slice , record )
481
- cursor .close_slice (_slice , record )
480
+ cursor .close_slice (_slice )
482
481
483
482
assert cursor .get_stream_state ()[cursor_field ] == "2023-01-03"
484
483
0 commit comments