def test_02_04_set_text(self): o = O.OMEXML(TIFF_XML) ad = o.root_node.find("/".join([O.qnome(x) for x in ("Image", "AcquiredDate")])) im = o.root_node.find(O.qnome("Image")) O.set_text(im, "Foo") self.assertEqual(O.get_text(im), "Foo") O.set_text(ad, "Bar") self.assertEqual(O.get_text(ad), "Bar")
def test_02_04_set_text(self): o = O.OMEXML(TIFF_XML) ad = o.root_node.find("/".join( [O.qnome(x) for x in ("Image", "AcquiredDate")])) im = o.root_node.find(O.qnome("Image")) O.set_text(im, "Foo") self.assertEqual(O.get_text(im), "Foo") O.set_text(ad, "Bar") self.assertEqual(O.get_text(ad), "Bar")
def test_03_02_set_image_count(self): o = O.OMEXML(TIFF_XML) o.image_count = 2 self.assertEqual(len(o.root_node.findall(O.qnome("Image"))), 2)
def test_14_02_set_plane_count(self): o = O.OMEXML() pixels = o.image(0).Pixels self.assertTrue(isinstance(pixels, O.OMEXML.Pixels)) pixels.plane_count = 2 self.assertEqual(len(pixels.node.findall(O.qnome( "Plane"))), 2)
def test_02_02_get_text(self): o = O.OMEXML(TIFF_XML) ad = o.root_node.find( "/".join([O.qnome(x) for x in ("Image", "AcquiredDate")])) self.assertEqual(O.get_text(ad), "2008-02-05T17:24:46")
def test_02_01_iter_children(self): o = O.OMEXML(TIFF_XML) for node, expected_tag in zip( o.root_node, (O.qnome("Image"), O.qn(O.NS_SA, "StructuredAnnotations"))): self.assertEqual(node.tag, expected_tag)
def test_00_00_init(self): o = O.OMEXML() self.assertEquals(o.root_node.tag, O.qnome("OME")) self.assertEquals(o.image_count, 1)
def test_05_18_pixels_set_channel_count(self): o = O.OMEXML(TIFF_XML) o.image(0).Pixels.channel_count = 2 self.assertEqual( len(o.image(0).Pixels.node.findall(O.qnome("Channel"))), 2)
def test_14_02_set_plane_count(self): o = O.OMEXML() pixels = o.image(0).Pixels self.assertTrue(isinstance(pixels, O.OMEXML.Pixels)) pixels.plane_count = 2 self.assertEqual(len(pixels.node.findall(O.qnome("Plane"))), 2)
def test_02_02_get_text(self): o = O.OMEXML(TIFF_XML) ad = o.root_node.find("/".join( [O.qnome(x) for x in ("Image", "AcquiredDate")])) self.assertEqual(O.get_text(ad), "2008-02-05T17:24:46")