@@ -53,9 +53,10 @@ func (s *WriterTestSuite) testDeleteStaleBasic(ctx context.Context, t *testing.T
53
53
r .EqualValuesf (1 , TotalRows (records ), "unexpected amount of items after delete stale" )
54
54
r .Emptyf (RecordsDiff (table .ToArrowSchema (), records , []arrow.Record {record1 }), "record differs after delete stale" )
55
55
56
+ syncTime = syncTime .Add (time .Second )
56
57
bldr .Field (0 ).(* array.Int64Builder ).Append (1 )
57
58
bldr .Field (1 ).(* array.StringBuilder ).Append (sourceName )
58
- bldr .Field (2 ).(* array.TimestampBuilder ).AppendTime (syncTime . Add ( time . Second ) )
59
+ bldr .Field (2 ).(* array.TimestampBuilder ).AppendTime (syncTime )
59
60
record2 := bldr .NewRecord ()
60
61
61
62
r .NoErrorf (s .plugin .writeOne (ctx , & message.WriteInsert {Record : record2 }), "failed to insert second record" )
@@ -70,7 +71,7 @@ func (s *WriterTestSuite) testDeleteStaleBasic(ctx context.Context, t *testing.T
70
71
r .NoErrorf (s .plugin .writeOne (ctx , & message.WriteDeleteStale {
71
72
TableName : table .Name ,
72
73
SourceName : sourceName ,
73
- SyncTime : syncTime . Add ( time . Second ) ,
74
+ SyncTime : syncTime ,
74
75
}), "failed to delete stale records second time" )
75
76
76
77
records , err = s .plugin .readAll (ctx , table )
@@ -117,7 +118,7 @@ func (s *WriterTestSuite) testDeleteStaleAll(ctx context.Context, t *testing.T)
117
118
r .EqualValuesf (rowsPerRecord , TotalRows (readRecords ), "unexpected amount of items after delete stale" )
118
119
119
120
// https://github.com/golang/go/issues/41087
120
- syncTime = time . Now (). UTC (). Truncate ( time .Microsecond )
121
+ syncTime = syncTime . Add ( time .Second )
121
122
nullRecord := tg .Generate (table , schema.GenTestDataOptions {
122
123
MaxRows : rowsPerRecord ,
123
124
TimePrecision : s .genDatOptions .TimePrecision ,
@@ -144,6 +145,7 @@ func (s *WriterTestSuite) testDeleteStaleAll(ctx context.Context, t *testing.T)
144
145
readRecords , err = s .plugin .readAll (ctx , table )
145
146
r .NoErrorf (err , "failed to read after second delete stale" )
146
147
sortRecords (table , readRecords , "id" )
148
+
147
149
r .EqualValuesf (rowsPerRecord , TotalRows (readRecords ), "unexpected amount of items after second delete stale" )
148
150
r .Emptyf (RecordsDiff (table .ToArrowSchema (), readRecords , []arrow.Record {nullRecord }), "record differs" )
149
151
}
0 commit comments