Beispiel #1
0
 /**
  * @group ZF-7742
  */
 public function testHasOptionShouldTreatOptionKeysAsCaseInsensitive()
 {
     $application = new Application\Application('production', array('fooBar' => 'baz'));
     $this->assertTrue($application->hasOption('FooBar'));
 }
Beispiel #2
0
 /**
  * @group ZF-11425
  */
 public function testPassingStringYmlConfigPathOptionToConstructorShouldLoadOptionsAsYaml()
 {
     $application = new Application\Application('testing', __DIR__ . '/TestAsset/appconfig.yml');
     $this->assertTrue($application->hasOption('foo'));
 }
Beispiel #3
0
 /**
  * @group ZF-10898
  */
 public function testPassingArrayOptionsWithConfigKeyDistfileShouldLoadOptions()
 {
     $application = new Application\Application('testing', array('bar' => 'baz', 'config' => dirname(__FILE__) . '/_files/appconfig.ini.dist'));
     $this->assertTrue($application->hasOption('foo'));
     $this->assertTrue($application->hasOption('bar'));
 }