def to_obj(self, return_obj=None, ns_info=None): super(EncodedCDATA, self).to_obj(return_obj=return_obj, ns_info=ns_info) if not return_obj: return_obj = self._binding_class() return_obj.encoded = self.encoded return_obj.valueOf_ = utils.cdata(self.value) return return_obj
def test_round_trip(self): initial = "TESTTESTTEST" round_trip = utils.strip_cdata(utils.cdata(initial)) self.assertEqual(initial, round_trip)
def test_wrap_cdata(self): initial = "TESTTESTTEST" wrapped = "<![CDATA[%s]]>" % initial cdata = utils.cdata(initial) self.assertEqual(wrapped, cdata)
def cdata(self): return utils.cdata(self.value)
def test_wrap_cdata(self): initial = "TESTTESTTEST" wrapped = "<![CDATA[%s]]>" % (initial) cdata = utils.cdata(initial) self.assertEqual(wrapped, cdata)