public function testEscape() { $junk = "!@#\$%^*()_-+={}|[]\\:\";',./?`"; $this->assertEqual($junk, PHPFIT_Fixture::escape($junk)); $this->assertEqual("", PHPFIT_Fixture::escape("")); $this->assertEqual("<", PHPFIT_Fixture::escape("<")); $this->assertEqual("<<", PHPFIT_Fixture::escape("<<")); $this->assertEqual("x<", PHPFIT_Fixture::escape("x<")); $this->assertEqual("&", PHPFIT_Fixture::escape("&")); $this->assertEqual("<&<", PHPFIT_Fixture::escape("<&<")); $this->assertEqual("&<&", PHPFIT_Fixture::escape("&<&")); $this->assertEqual('a < b && c < d', PHPFIT_Fixture::escape('a < b && c < d')); $this->assertEqual('a<br />b', PHPFIT_Fixture::escape('a\\nb')); }