/** * @group ZF-10254 */ public function testIfUiDisableEnableViewHelperJquery() { $options = array('uienable' => false, 'enable' => true); $this->bootstrap->registerPluginResource('view'); $resource = new ZendX_Application_Resource_Jquery(array()); $resource->setBootstrap($this->bootstrap); $resource->setOptions($options); $res = $resource->init(); $this->assertTrue($res->isEnabled()); $this->assertFalse($res->uiIsEnabled()); $resource = new ZendX_Application_Resource_Jquery(array()); $resource->setBootstrap($this->bootstrap); $res = $resource->init(); $this->assertTrue($res->isEnabled()); $this->assertTrue($res->uiIsEnabled()); $resource = new ZendX_Application_Resource_Jquery(array()); $resource->setBootstrap($this->bootstrap); $resource->setOptions(array('uienable' => false)); $res = $resource->init(); $this->assertTrue($res->isEnabled()); $this->assertFalse($res->uiIsEnabled()); $resource = new ZendX_Application_Resource_Jquery(array()); $resource->setBootstrap($this->bootstrap); $resource->setOptions(array('enable' => false)); $res = $resource->init(); $this->assertFalse($res->isEnabled()); $this->assertFalse($res->uiIsEnabled()); }
public function testAliasOptionsArePassedOn() { $options = array('uiversion' => '3.4.5', 'ui_localpath' => '/f00/b4r/', 'render_mode' => 187); $this->bootstrap->registerPluginResource('view'); $resource = new ZendX_Application_Resource_Jquery(array()); $resource->setBootstrap($this->bootstrap); $resource->setOptions($options); $res = $resource->init(); $this->assertEquals('3.4.5', $res->getUiVersion()); $this->assertEquals('/f00/b4r/', $res->getUiLocalPath()); $this->assertEquals(187, $res->getRenderMode()); }