@@ -354,7 +354,8 @@ public function testNotBeforeOrder() {
354354 $ tmp = $ this ->QueuedJobs ->requestJob ($ capabilities );
355355
356356 $ this ->assertSame ($ item ['name ' ], $ tmp ['job_task ' ]);
357- $ this ->assertEquals ($ item ['data ' ], unserialize ($ tmp ['data ' ]));
357+ $ dataValue = $ tmp ['data ' ] !== null ? unserialize ($ tmp ['data ' ]) : null ;
358+ $ this ->assertEquals ($ item ['data ' ], $ dataValue );
358359 }
359360 }
360361
@@ -417,14 +418,14 @@ public function testRateLimit() {
417418 $ this ->QueuedJobs ->clearKey ();
418419 $ tmp = $ this ->QueuedJobs ->requestJob ($ capabilities );
419420 $ this ->assertSame ('Queue.Example ' , $ tmp ['job_task ' ]);
420- $ this ->assertFalse ( unserialize ( $ tmp ['data ' ]) );
421+ $ this ->assertNull ( $ tmp ['data ' ]);
421422
422423 usleep (100000 );
423424 //and again.
424425 $ this ->QueuedJobs ->clearKey ();
425426 $ tmp = $ this ->QueuedJobs ->requestJob ($ capabilities );
426427 $ this ->assertSame ('Queue.Example ' , $ tmp ['job_task ' ]);
427- $ this ->assertFalse ( unserialize ( $ tmp ['data ' ]) );
428+ $ this ->assertNull ( $ tmp ['data ' ]);
428429
429430 //Then some time passes
430431 sleep (2 );
@@ -439,7 +440,7 @@ public function testRateLimit() {
439440 $ this ->QueuedJobs ->clearKey ();
440441 $ tmp = $ this ->QueuedJobs ->requestJob ($ capabilities );
441442 $ this ->assertSame ('Queue.Example ' , $ tmp ['job_task ' ]);
442- $ this ->assertFalse ( unserialize ( $ tmp ['data ' ]) );
443+ $ this ->assertNull ( $ tmp ['data ' ]);
443444
444445 //Then some more time passes
445446 sleep (2 );
@@ -454,7 +455,7 @@ public function testRateLimit() {
454455 $ this ->QueuedJobs ->clearKey ();
455456 $ tmp = $ this ->QueuedJobs ->requestJob ($ capabilities );
456457 $ this ->assertSame ('Queue.Example ' , $ tmp ['job_task ' ]);
457- $ this ->assertFalse ( unserialize ( $ tmp ['data ' ]) );
458+ $ this ->assertNull ( $ tmp ['data ' ]);
458459
459460 //and now the queue is empty
460461 $ this ->QueuedJobs ->clearKey ();
0 commit comments