/** * @group ZF-12173 */ public function testElementShouldAllowAdapterWithBackslahes() { if (version_compare(PHP_VERSION, '5.3.0', '<')) { $this->markTestSkipped(__CLASS__ . '::' . __METHOD__ . ' requires PHP 5.3.0 or greater'); return; } $this->element->addPrefixPath('Zend\\Form\\Element\\FileTest\\Adapter', dirname(__FILE__) . '/_files/TransferAdapter', 'transfer_adapter'); $this->element->setTransferAdapter('Bar'); $test = $this->element->getTransferAdapter(); $expectedType = 'Zend\\Form\\Element\\FileTest\\Adapter\\Bar'; $this->assertTrue($test instanceof $expectedType); }