Platformsh\Cli\Tests\CliConfigTest::testUserConfigOverrides PHP Метод

testUserConfigOverrides() публичный Метод

Test that selected user config can override initial config.
    public function testUserConfigOverrides()
    {
        $config = new CliConfig([], __DIR__ . '/data/mock-cli-config.yaml', true);
        $this->assertFalse($config->has('experimental.test'));
        $home = getenv('HOME');
        putenv('HOME=' . __DIR__ . '/data');
        $config = new CliConfig([], __DIR__ . '/data/mock-cli-config.yaml', true);
        putenv('HOME=' . $home);
        $this->assertTrue($config->has('experimental.test'));
        $this->assertTrue($config->get('experimental.test'));
        $this->assertNotEquals($config->get('application.name'), 'Attempted override');
    }