def test_makeLineNumbers(self): """ L{tree._makeLineNumbers} takes an integer and returns a I{p} tag with that number of line numbers in it. """ numbers = tree._makeLineNumbers(1) self.assertEqual(numbers.tagName, "p") self.assertEqual(numbers.getAttribute("class"), "py-linenumber") self.assertIsInstance(numbers.firstChild, dom.Text) self.assertEqual(numbers.firstChild.nodeValue, "1\n") numbers = tree._makeLineNumbers(10) self.assertEqual(numbers.tagName, "p") self.assertEqual(numbers.getAttribute("class"), "py-linenumber") self.assertIsInstance(numbers.firstChild, dom.Text) self.assertEqual(numbers.firstChild.nodeValue, " 1\n 2\n 3\n 4\n 5\n" " 6\n 7\n 8\n 9\n10\n")
def test_makeLineNumbers(self): """ L{tree._makeLineNumbers} takes an integer and returns a I{p} tag with that number of line numbers in it. """ numbers = tree._makeLineNumbers(1) self.assertEqual(numbers.tagName, 'p') self.assertEqual(numbers.getAttribute('class'), 'py-linenumber') self.assertIsInstance(numbers.firstChild, dom.Text) self.assertEqual(numbers.firstChild.nodeValue, '1\n') numbers = tree._makeLineNumbers(10) self.assertEqual(numbers.tagName, 'p') self.assertEqual(numbers.getAttribute('class'), 'py-linenumber') self.assertIsInstance(numbers.firstChild, dom.Text) self.assertEqual(numbers.firstChild.nodeValue, ' 1\n 2\n 3\n 4\n 5\n' ' 6\n 7\n 8\n 9\n10\n')