stanley-king 3 years ago
parent
commit
a5667e6121
1 changed files with 5 additions and 4 deletions
  1. 5 4
      test/TestRefillClear.php

+ 5 - 4
test/TestRefillClear.php

@@ -421,7 +421,7 @@ class TestRefillClear extends TestCase
     //docker-compose run -d phpcli php /var/www/html/phpunit-9.2.5.phar --filter "/(TestRefillClear::testLog202201)( .*)?$/" --test-suffix TestRefillClear.php /var/www/html/test
     public function testLog202201()
     {
-        $this->delete_log(2628951822,strtotime('2022-01-10'));
+        $this->delete_log(2972111437,strtotime('2022-01-15'));
     }
 
     private function delete_log($start_id,$endtime)
@@ -654,6 +654,7 @@ class TestRefillClear extends TestCase
 
         $batch_handler = function ($start_id,$endtime,$maxid,$fLog) use($batch_finder,$batch_checker,$batch_delter)
         {
+            $lgid = $start_id;
             $logs = $batch_finder($start_id,$endtime,$maxid);
             foreach ($logs as $batch)
             {
@@ -663,7 +664,9 @@ class TestRefillClear extends TestCase
                 foreach ($savers as $item) {
                     fputcsv($fLog,$item);
                 }
+                $lgid = max($logids);
             }
+            return $lgid;
         };
 
         ////////////////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -676,12 +679,10 @@ class TestRefillClear extends TestCase
         $filename = BASE_DATA_PATH . "/log/pdlog/{$sdate}-{$cur_time}.csv";
         $fLog = fopen($filename,'w+');
 
-        $logid = $start_id;
         $maxid = $maxid_getter();
 
 //        $onebyone_handler($start_id,$endtime,$maxid,$fLog);
-        $batch_handler($start_id,$endtime,$maxid,$fLog);
-
+        $logid = $batch_handler($start_id,$endtime,$maxid,$fLog);
         $lgid_writter($logid);
     }