@@ -142,7 +142,7 @@ public function testDeleteOrphanedSteps() {
142142 $ this ->sessionMapper ->clearAll ();
143143 $ this ->stepMapper ->clearAll ();
144144
145- $ oldTimestamp = time () - 86401 ;
145+ $ eightDaysAgo = time () - ( 8 * 24 * 60 * 60 ) ;
146146
147147 // Create document
148148 $ document = $ this ->documentMapper ->insert (Document::fromParams ([
@@ -166,7 +166,7 @@ public function testDeleteOrphanedSteps() {
166166 'sessionId ' => 99999 ,
167167 'documentId ' => $ document ->getId (),
168168 'data ' => 'ORPHANED_OLD_VERSION ' ,
169- 'timestamp ' => $ oldTimestamp ,
169+ 'timestamp ' => $ eightDaysAgo ,
170170 'version ' => 1
171171 ]));
172172
@@ -185,16 +185,17 @@ public function testDeleteOrphanedSteps() {
185185 'sessionId ' => 99999 ,
186186 'documentId ' => $ document ->getId (),
187187 'data ' => 'ORPHANED_NEW_VERSION ' ,
188- 'timestamp ' => $ oldTimestamp ,
188+ 'timestamp ' => $ eightDaysAgo ,
189189 'version ' => 3
190190 ]));
191191
192192 // Verify steps for document 1 and 99999
193193 self ::assertCount (3 , $ this ->stepMapper ->find (1 , 0 ));
194194 self ::assertCount (1 , $ this ->stepMapper ->find (99999 , 0 ));
195195
196- // Verify orphan delete
197- $ deletedCount = $ this ->sessionMapper ->deleteOrphanedSteps ();
196+ // Delete orphaned steps older than 7 days
197+ $ sevenDays = 7 * 24 * 60 * 60 ;
198+ $ deletedCount = $ this ->sessionMapper ->deleteOrphanedSteps ($ sevenDays );
198199 self ::assertEquals (2 , $ deletedCount );
199200 }
200201}
0 commit comments