def test_unicode(self): s = u'\x34\x55\x65\x34' self.assertEquals(4, len(s)) element = etree.Element('test') String.to_xml(s, 'test_ns', element) element = element[0] value = String.from_xml(element) self.assertEquals(value, s)
def test_string(self): s = String() element = etree.Element('test') String.to_xml('value', ns_test, element) element=element[0] self.assertEquals(element.text, 'value') value = String.from_xml(element) self.assertEquals(value, 'value')
class FindProbesInput(ClassSerializer): __namespace__ = "findprobesinput" probeprefix = String(min_occurs=1,nillable=False) inseq = String(min_occurs=1,nillable=False) noligos = Integer(min_occurs=1,nillable=False) spacer_length = Integer(min_occurs=1,nillable=False) oligo_length = Integer(min_occurs=1,nillable=False) maskingflag = Boolean(min_occurs=1,nillable=False) species = String(min_occurs=1,nillable=False)
def test_unicode(self): s = u'\x34\x55\x65\x34' self.assertEquals(4, len(s)) element = String.to_xml(s) value = String.from_xml(element) self.assertEquals(value, s)
def test_string(self): s = String() element = String.to_xml('value') self.assertEquals(element.text, 'value') value = String.from_xml(element) self.assertEquals(value, 'value')
class Alignment(ClassSerializer): __namespace__ = "alignment" raw_sequence = String(min_occurs=1,nillable=False) # 'ACTGTGTCATAGCT' probe_oligos = String(min_occurs=1,nillable=False) # ' CACAGTAT ' labels = String(min_occurs=1,nillable=False) # ' HOTAIR_1 '
class ProbeOligo(ClassSerializer): __namespace__ = "probeoligo" GC = Decimal(min_occurs=1,nillable=False) # percent GC content outseq = String(min_occurs=1,nillable=False) # 'ACTGTGTCATAGCT' label = String(min_occurs=1,nillable=False) # 'HOTAIR_1'