Interop\Async\Loop\Test\LoopTest::setFactoryFailsIfRunning PHP Method

setFactoryFailsIfRunning() public method

    public function setFactoryFailsIfRunning()
    {
        $driver = new DummyDriver();
        $factory = $this->getMockBuilder(Loop\DriverFactory::class)->getMock();
        $factory->method("create")->willReturn($driver);
        Loop::setFactory($factory);
        Loop::execute(function () use($factory) {
            Loop::setFactory($factory);
        });
    }