Jobby\Tests\BackgroundJobTest::runProvider PHP Method

runProvider() public method

public runProvider ( )
    public function runProvider()
    {
        $echo = function () {
            echo 'test';
            return true;
        };
        $uid = function () {
            echo getmyuid();
            return true;
        };
        $job = ['closure' => $echo];
        return ['diabled, not run' => [$job + ['enabled' => false], ''], 'normal job, run' => [$job, 'test'], 'wrong host, not run' => [$job + ['runOnHost' => 'something that does not match'], ''], 'current user, run,' => [['closure' => $uid], getmyuid()]];
    }