grav/tests/unit/Grav/Common/ComposerTest.php

32 lines
812 B
PHP
Raw Permalink Normal View History

2016-01-20 09:21:15 +01:00
<?php
use Codeception\Util\Fixtures;
use Grav\Common\Composer;
class ComposerTest extends \Codeception\TestCase\Test
{
2021-02-01 10:14:53 +01:00
protected function _before(): void
2016-01-20 09:21:15 +01:00
{
}
2021-02-01 10:14:53 +01:00
protected function _after(): void
2016-01-20 09:21:15 +01:00
{
}
2021-02-01 10:14:53 +01:00
public function testGetComposerLocation(): void
2016-01-20 09:21:15 +01:00
{
$composerLocation = Composer::getComposerLocation();
2021-02-01 10:14:53 +01:00
self::assertIsString($composerLocation);
self::assertSame('/', $composerLocation[0]);
2016-01-20 09:21:15 +01:00
}
2021-02-01 10:14:53 +01:00
public function testGetComposerExecutor(): void
2016-01-20 09:21:15 +01:00
{
$composerExecutor = Composer::getComposerExecutor();
2021-02-01 10:14:53 +01:00
self::assertIsString($composerExecutor);
self::assertSame('/', $composerExecutor[0]);
self::assertNotNull(strstr($composerExecutor, 'php'));
self::assertNotNull(strstr($composerExecutor, 'composer'));
2016-01-20 09:21:15 +01:00
}
}