示例#1
0
 def test_xml_escape(self):
     from roslaunch.core import _xml_escape
     self.assertEquals('', _xml_escape(''))
     self.assertEquals(' ', _xml_escape(' '))        
     self.assertEquals('"', _xml_escape('"'))
     self.assertEquals('"hello world"', _xml_escape('"hello world"'))
     self.assertEquals('>', _xml_escape('>'))
     self.assertEquals('&lt;', _xml_escape('<'))
     self.assertEquals('&amp;', _xml_escape('&'))
     self.assertEquals('&amp;amp;', _xml_escape('&amp;'))        
     self.assertEquals('&amp;&quot;&gt;&lt;&quot;', _xml_escape('&"><"'))
示例#2
0
 def test_xml_escape(self):
     from roslaunch.core import _xml_escape
     self.assertEquals('', _xml_escape(''))
     self.assertEquals(' ', _xml_escape(' '))        
     self.assertEquals('&quot;', _xml_escape('"'))
     self.assertEquals('&quot;hello world&quot;', _xml_escape('"hello world"'))
     self.assertEquals('&gt;', _xml_escape('>'))
     self.assertEquals('&lt;', _xml_escape('<'))
     self.assertEquals('&amp;', _xml_escape('&'))
     self.assertEquals('&amp;amp;', _xml_escape('&amp;'))        
     self.assertEquals('&amp;&quot;&gt;&lt;&quot;', _xml_escape('&"><"'))
示例#3
0
def test__xml_escape():
    # this is a really bad xml escaper
    from roslaunch.core import _xml_escape
    assert _xml_escape("&<foo>") == "&amp;&lt;foo&gt;"
示例#4
0
def test__xml_escape():
    # this is a really bad xml escaper
    from roslaunch.core import _xml_escape

    assert _xml_escape("&<foo>") == "&amp;&lt;foo&gt;"