public function testEscapeTermSpecialCharacters() { $before = '\\+-&&||!(){}[]^"~*?:'; $after = '\\\\\\+\\-\\&&\\||\\!\\(\\)\\{\\}\\[\\]\\^\\"\\~\\*\\?\\:'; $this->assertEquals(Elastica_Util::escapeTerm($before), $after); }