Пример #1
0
    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)
Пример #2
0
    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)
Пример #3
0
 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")
Пример #4
0
 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'")
Пример #5
0
 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")
Пример #6
0
 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')))
Пример #8
0
 def setUp(self):
     self.table = FloatTest(etree.Element('table'))
Пример #9
0
 def setUp(self):
     self.table = BoolTest(etree.Element('table'))
Пример #10
0
 def setUp(self):
     self.table = StringTest(etree.Element('table'))
Пример #11
0
 def setUp(self):
     self.table = IntegerWithLowerLimitTest(etree.Element('table'))
Пример #12
0
 def setUp(self):
     self.table = IntegerTest(etree.Element('table'))
Пример #13
0
def add_table_prelude_content(table):
    for tag in reversed(TABLE_PRELUDE):
        table.xmlnode.insert(0, etree.Element(tag))
Пример #14
0
 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)
Пример #15
0
 def setUp(self):
     table = etree.Element(CN('table:table'))
     self.container = TableColumnController(table)
Пример #16
0
def setdata(data):
    return etree.Element(CN('table:table-column'), data=data)
Пример #17
0
 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")
Пример #18
0
 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")
Пример #19
0
 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")
Пример #20
0
 def test_init_node_error(self):
     with self.assertRaises(ValueError):
         normalize_table(xmlnode=etree.Element(CN('error')))
Пример #21
0
 def __init__(self, tag):
     self.xmlnode = etree.Element(tag)