/** * @group ZF-6954 */ public function testUserAgentAllowsEmptyString() { $client = new Zend_Soap_Client(); $this->assertNull($client->getUserAgent()); $options = $client->getOptions(); $this->assertArrayNotHasKey('user_agent', $options); $client->setUserAgent(''); $this->assertEquals('', $client->getUserAgent()); $options = $client->getOptions(); $this->assertEquals('', $options['user_agent']); $client->setUserAgent(null); $this->assertNull($client->getUserAgent()); $options = $client->getOptions(); $this->assertArrayNotHasKey('user_agent', $options); }