def test_formatted_value(self): np = NumberedParagraph() np.formatted_number = '#2' self.assertEqual(np.formatted_number, '#2')
def test_start_value_2(self): np = NumberedParagraph() np.start_value = 2. self.assertEqual(np.start_value, 2)
def test_unset_formatted_number(self): np = NumberedParagraph() self.assertIsNone(np.formatted_number)
def test_unset_start_value(self): np = NumberedParagraph() self.assertIsNone(np.start_value)
def test_start_value_1(self): np = NumberedParagraph() np.start_value = '1' self.assertEqual(np.start_value, 1)
def test_level_1(self): np = NumberedParagraph() np.level = '1' self.assertEqual(np.level, 1)
def test_level_2(self): np = NumberedParagraph() np.level = 2. self.assertEqual(np.level, 2)
def test_no_content(self): np = NumberedParagraph() newp = np.content self.assertEqual(newp.kind, 'Paragraph') newp.append_text('text') self.assertEqual(np.content.plaintext(), 'text')
def test_heading_content(self): np = NumberedParagraph(Heading('text')) res = np.content self.assertEqual(res.plaintext(), 'text')
def test_paragraph_content(self): np = NumberedParagraph(Paragraph('text')) res = np.content self.assertEqual(res.plaintext(), 'text')
def test_init_type_error(self): with self.assertRaises(TypeError): np = NumberedParagraph('text')
def test_init_1(self): np = NumberedParagraph() self.assertEqual(np.xmlnode.tag, CN('text:numbered-paragraph'))