def testVmEscapeNewline(self): data = 'test\n' ref = 'test' res = vmware_image.vmEscape(data, eatNewlines = False) self.failIf(ref != res, "vmEscape returned '%s' but expected '%s'" % (res, ref)) data = 'test\ntest' ref = 'test|0Atest' res = vmware_image.vmEscape(data, eatNewlines = False) self.failIf(ref != res, "vmEscape returned '%s' but expected '%s'" % (res, ref))
def testVmEscapeScrub(self): data = 'test\x04test' ref = 'testtest' res = vmware_image.vmEscape(data) self.failIf(ref != res, "vmEscape returned '%s' but expected '%s'" % (res, ref))
def testVmEscapes(self): data = '<test|"test">#' ref = '|3Ctest|7C|22test|22|3E|23' res = vmware_image.vmEscape(data) self.failIf(ref != res, "vmEscape returned '%s' but expected '%s'" % (res, ref))