/** * @test */ function forge_option_envFile_loads_environment() { $this->builder = AppBuilder::forge(__DIR__ . '/conf', __DIR__ . '/env', ['env-file' => 'local']); $this->assertFalse($this->builder->isProduction()); $this->assertTrue($this->builder->isEnv('local')); $this->assertFalse($this->builder->isEnv('bad')); }
/** * LoggerFactory constructor. * * @param AppBuilder $builder */ public function __construct(AppBuilder $builder) { $this->isProduction = $builder->isProduction(); }
/** * @test */ function isEnv_on_local() { $this->builder->loadEnvironment('local'); $this->assertFalse($this->builder->isProduction()); $this->assertTrue($this->builder->isEnv('local')); }