Beispiel #1
0
 /**
  * @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'));
 }
Beispiel #2
0
 /**
  * LoggerFactory constructor.
  *
  * @param AppBuilder $builder
  */
 public function __construct(AppBuilder $builder)
 {
     $this->isProduction = $builder->isProduction();
 }
Beispiel #3
0
 /**
  * @test
  */
 function isEnv_on_local()
 {
     $this->builder->loadEnvironment('local');
     $this->assertFalse($this->builder->isProduction());
     $this->assertTrue($this->builder->isEnv('local'));
 }