diff --git a/build.sh b/build.sh index 6b309efc..11dc2ae8 100644 --- a/build.sh +++ b/build.sh @@ -1,4 +1,5 @@ #!/usr/bin/env bash +set -e builtcontent=$(readlink -f '../shlink_build_tmp') projectdir=$(pwd) @@ -28,6 +29,6 @@ rm -r build rm data/database.sqlite rm data/{cache,log,proxies}/{*,.gitignore} rm config/params/{*,.gitignore} -rm config/autoload/{*.local.php{,.dist},.gitignore} +rm config/autoload/{{,*.}local.php{,.dist},.gitignore} # Compressing file diff --git a/module/CLI/test/Factory/ApplicationFactoryTest.php b/module/CLI/test/Factory/ApplicationFactoryTest.php index 1c486e55..9f1206a8 100644 --- a/module/CLI/test/Factory/ApplicationFactoryTest.php +++ b/module/CLI/test/Factory/ApplicationFactoryTest.php @@ -3,8 +3,10 @@ namespace ShlinkioTest\Shlink\CLI\Factory; use PHPUnit_Framework_TestCase as TestCase; use Shlinkio\Shlink\CLI\Factory\ApplicationFactory; +use Shlinkio\Shlink\Core\Options\AppOptions; use Symfony\Component\Console\Application; use Symfony\Component\Console\Command\Command; +use Zend\I18n\Translator\Translator; use Zend\ServiceManager\ServiceManager; class ApplicationFactoryTest extends TestCase @@ -53,8 +55,10 @@ class ApplicationFactoryTest extends TestCase { return new ServiceManager(['services' => [ 'config' => [ - 'cli' => $config, + 'cli' => array_merge($config, ['locale' => 'en']), ], + AppOptions::class => new AppOptions(), + Translator::class => Translator::factory([]), ]]); } } diff --git a/module/Rest/test/ConfigProviderTest.php b/module/Rest/test/ConfigProviderTest.php index 6801a82b..0270183f 100644 --- a/module/Rest/test/ConfigProviderTest.php +++ b/module/Rest/test/ConfigProviderTest.php @@ -25,7 +25,6 @@ class ConfigProviderTest extends TestCase $this->assertArrayHasKey('error_handler', $config); $this->assertArrayHasKey('middleware_pipeline', $config); - $this->assertArrayHasKey('rest', $config); $this->assertArrayHasKey('routes', $config); $this->assertArrayHasKey('dependencies', $config); $this->assertArrayHasKey('translator', $config);