classMySqlConfiguration
final class MySqlConfiguration
Applies the shared MySQL startup and readiness settings.
Methods§
public function apply(GenericContainer $container): voidConfigures a reusable MySQL server with a disposable test database.
Parameters
$container | GenericContainer | Container definition to configure. |
Throws
InvalidFormatException If a configured mount cannot be parsed.Test cases 1
Called from 9
- method-call Container\MySql56Container::__construct() packages/container/src/MySql56Container.php:28
- method-call Container\MySql57Container::__construct() packages/container/src/MySql57Container.php:28
- method-call Container\MySql80Container::__construct() packages/container/src/MySql80Container.php:28
- method-call Container\MySql81Container::__construct() packages/container/src/MySql81Container.php:28
- method-call Container\MySql82Container::__construct() packages/container/src/MySql82Container.php:28
- method-call Container\MySql83Container::__construct() packages/container/src/MySql83Container.php:28
- method-call Container\MySql84Container::__construct() packages/container/src/MySql84Container.php:28
- method-call Container\MySql90Container::__construct() packages/container/src/MySql90Container.php:28
- method-call Container\MySql91Container::__construct() packages/container/src/MySql91Container.php:28
Test cases 10§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 1
Other tests reaching this symbol 9
MySql56ContainerTestcallsMySql57ContainerTestcallsMySql80ContainerTestcallsMySql81ContainerTestcallsMySql82ContainerTestcallsMySql83ContainerTestcallsMySql84ContainerTestcallsMySql90ContainerTestcallsMySql91ContainerTestcalls
Relations§
Instantiated in 9
- new Container\MySql56Container::__construct() packages/container/src/MySql56Container.php:28
- new Container\MySql57Container::__construct() packages/container/src/MySql57Container.php:28
- new Container\MySql80Container::__construct() packages/container/src/MySql80Container.php:28
- new Container\MySql81Container::__construct() packages/container/src/MySql81Container.php:28
- new Container\MySql82Container::__construct() packages/container/src/MySql82Container.php:28
- new Container\MySql83Container::__construct() packages/container/src/MySql83Container.php:28
- new Container\MySql84Container::__construct() packages/container/src/MySql84Container.php:28
- new Container\MySql90Container::__construct() packages/container/src/MySql90Container.php:28
- new Container\MySql91Container::__construct() packages/container/src/MySql91Container.php:28
Method calls 9
- method-call Container\MySql56Container::__construct() packages/container/src/MySql56Container.php:28
- method-call Container\MySql57Container::__construct() packages/container/src/MySql57Container.php:28
- method-call Container\MySql80Container::__construct() packages/container/src/MySql80Container.php:28
- method-call Container\MySql81Container::__construct() packages/container/src/MySql81Container.php:28
- method-call Container\MySql82Container::__construct() packages/container/src/MySql82Container.php:28
- method-call Container\MySql83Container::__construct() packages/container/src/MySql83Container.php:28
- method-call Container\MySql84Container::__construct() packages/container/src/MySql84Container.php:28
- method-call Container\MySql90Container::__construct() packages/container/src/MySql90Container.php:28
- method-call Container\MySql91Container::__construct() packages/container/src/MySql91Container.php:28