public function test_onAllRequestsTracked_ShouldNotTriggerScheduledTasksIfDisabled() { $runner = new ScheduledTasksRunner(); $runner->shouldRun = false; $this->handler->setScheduledTasksRunner($runner); $this->handler->onAllRequestsTracked($this->tracker, $this->requestSet); $this->assertFalse($runner->ranScheduledTasks); }
public function track(Handler $handler, RequestSet $requestSet) { if (!$this->shouldRecordStatistics()) { return; } $requestSet->initRequestsAndTokenAuth(); if ($requestSet->hasRequests()) { $handler->onStartTrackRequests($this, $requestSet); $handler->process($this, $requestSet); $handler->onAllRequestsTracked($this, $requestSet); } }