def test_checker_prelude_error(self): body = etree.Element(CN('office:text')) body.append(etree.Element(CN('text:p'))) body.append(etree.Element(CN('text:user-field-decls'))) result = StreamTextBodyChecker.is_valid(body) self.assertFalse(result)
def test_checker_epilogue_error(self): body = etree.Element(CN('office:text')) body.append(etree.Element(CN('table:dde-links'))) body.append(etree.Element(CN('text:p'))) result = StreamTextBodyChecker.is_valid(body) self.assertFalse(result)
def test_init_xmlroot(self): # {{{2 node = etree.Element(CN('text:variable-decls'), test="variables") variables = SimpleVariables(xmlnode=node) self.assertTrue(isinstance(variables, GenericWrapper)) self.assertTrue(isinstance(variables, SimpleVariables)) self.assertEqual(variables.xmlnode.tag, CN('text:variable-decls')) self.assertEqual(variables.xmlnode.get('test'), "variables")
def test_init_xmlroot(self): node = etree.Element('GenericWrapper', test="GenericWrapper") b = GenericWrapper(xmlnode=node) self.assertEqual('GenericWrapper', b.xmlnode.tag, "expected tag is 'GenericWrapper'") self.assertEqual('GenericWrapper', b.xmlnode.get('test'), "expected attribute test is 'GenericWrapper'")
def test_init_xmlroot(self): # {{{2 node = etree.Element(CN('text:variable-set'), test="variable") variable = SimpleVariableInstance(xmlnode=node) self.assertTrue(isinstance(variable, GenericWrapper)) self.assertTrue(isinstance(variable, SimpleVariableInstance)) self.assertEqual(variable.xmlnode.tag, CN('text:variable-set')) self.assertEqual(variable.xmlnode.get('test'), "variable")
def test_init_xmlroot(self): # {{{2 node = etree.Element(CN('text:user-field-get'), test="variable") variable = UserFieldInstance(xmlnode=node) self.assertTrue(isinstance(variable, GenericWrapper)) self.assertTrue(isinstance(variable, UserFieldInstance)) self.assertEqual(variable.xmlnode.tag, CN('text:user-field-get')) self.assertEqual(variable.xmlnode.get('test'), "variable")
def test_init_node_error(self): with self.assertRaises(ValueError): TableRowController(xmlnode=etree.Element(CN('error')))
def setUp(self): self.table = FloatTest(etree.Element('table'))
def setUp(self): self.table = BoolTest(etree.Element('table'))
def setUp(self): self.table = StringTest(etree.Element('table'))
def setUp(self): self.table = IntegerWithLowerLimitTest(etree.Element('table'))
def setUp(self): self.table = IntegerTest(etree.Element('table'))
def add_table_prelude_content(table): for tag in reversed(TABLE_PRELUDE): table.xmlnode.insert(0, etree.Element(tag))
def test_delete_rows_index_and_count_out_of_range_error(self): self.table.xmlnode.append(etree.Element('FakeNode')) with self.assertRaises(IndexError): self.table.delete_rows(9, count=2)
def setUp(self): table = etree.Element(CN('table:table')) self.container = TableColumnController(table)
def setdata(data): return etree.Element(CN('table:table-column'), data=data)
def test_init_xmlroot(self): node = etree.Element(CN('text:span'), test="span") span = Span(xmlnode=node) self.assertTrue(isinstance(span, GenericWrapper)) self.assertEqual(span.xmlnode.tag, CN('text:span')) self.assertEqual(span.xmlnode.get('test'), "span")
def test_init_xmlroot(self): node = etree.Element(CN('text:h'), test="heading") h = Heading(xmlnode=node) self.assertTrue(isinstance(h, GenericWrapper)) self.assertEqual(h.xmlnode.tag, CN('text:h')) self.assertEqual(h.xmlnode.get('test'), "heading")
def test_init_xmlroot(self): node = etree.Element(CN('text:p'), test="paragraph") p = Paragraph(xmlnode=node) self.assertTrue(isinstance(p, GenericWrapper)) self.assertEqual(p.xmlnode.tag, CN('text:p')) self.assertEqual(p.xmlnode.get('test'), "paragraph")
def test_init_node_error(self): with self.assertRaises(ValueError): normalize_table(xmlnode=etree.Element(CN('error')))
def __init__(self, tag): self.xmlnode = etree.Element(tag)