Monorepo\BuildTest::testBuildWithAdvancedExampleProject PHP Метод

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

    public function testBuildWithAdvancedExampleProject()
    {
        $build = new Build();
        $build->build(__DIR__ . '/../_fixtures/example-advanced');
        $barAutoloadReal = file_get_contents(__DIR__ . '/../_fixtures/example-advanced/bar/vendor/composer/autoload_real.php');
        $barIncludeFiles = (include __DIR__ . '/../_fixtures/example-advanced/bar/vendor/composer/autoload_files.php');
        $this->assertEquals(array(realpath(__DIR__ . '/../../') . '/vendor/foo/baz/bin/baz'), array_values($barIncludeFiles));
        $this->assertContains('composerRequireOnce', $barAutoloadReal);
    }