/** * @group ZF-7742 */ public function testHasOptionShouldTreatOptionKeysAsCaseInsensitive() { $application = new Application\Application('production', array('fooBar' => 'baz')); $this->assertTrue($application->hasOption('FooBar')); }
/** * @group ZF-11425 */ public function testPassingStringYmlConfigPathOptionToConstructorShouldLoadOptionsAsYaml() { $application = new Application\Application('testing', __DIR__ . '/TestAsset/appconfig.yml'); $this->assertTrue($application->hasOption('foo')); }
/** * @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')); }