DoctrineExtensions\Tests\Config\MysqlConfigTest::testFunctions PHP Method

testFunctions() public method

public testFunctions ( )
    public function testFunctions()
    {
        $documented = $this->functions;
        $available = array_map(function ($path) {
            return 'DoctrineExtensions\\Query\\Mysql\\' . str_replace('.php', '', basename($path));
        }, glob(__DIR__ . '/../../src/Query/Mysql/*'));
        $undocumented = array_diff($available, $documented);
        if ($undocumented) {
            $this->fail("The following MySQL query functions are undocumented in mysql.yml\n\n" . implode("\n", $undocumented));
        }
    }