Example #1
0
 def test_get_indented(self):
     self.assertEquals(self.a.get_indented(),
                       ([], 0, 0))
     block = statemachine.StringList(
         statemachine.string2lines(self.indented_string))
     self.assertEquals(block.get_indented(),
                       ([s[6:] for s in block], 6, 1))
 def test_get_indented(self):
     self.assertEqual(self.a.get_indented(),
                       ([], 0, 0))
     block = statemachine.StringList(
         statemachine.string2lines(self.indented_string))
     self.assertEqual(block.get_indented(),
                       ([s[6:] for s in block], 6, 1))
Example #3
0
 def test_string2lines(self):
     self.assertEqual(statemachine.string2lines(self.s2l_string),
                      self.s2l_expected)
Example #4
0
import unittest
import sys
import re
from DocutilsTestSupport import statemachine

debug = False
testtext = statemachine.string2lines("""\
First paragraph.

- This is a bullet list. First list item.
  Second line of first para.

  Second para.

      block quote

- Second list item. Example::

        a
      literal
           block

Last paragraph.""")
expected = ('StateMachine1 text1 blank1 bullet1 known_indent1 '
            'StateMachine2 text2 text2 blank2 text2 blank2 indent2 '
            'StateMachine3 text3 blank3 finished3 finished2 '
            'bullet1 known_indent1 '
            'StateMachine2 text2 blank2 literalblock2(4) finished2 '
            'text1 finished1').split()
para1 = testtext[:2]
Example #5
0
 def test_string2lines(self):
     self.assertEquals(statemachine.string2lines(self.s2l_string),
                       self.s2l_expected)
Example #6
0
import unittest
import sys
import re
from DocutilsTestSupport import statemachine


debug = 0
testtext = statemachine.string2lines("""\
First paragraph.

- This is a bullet list. First list item.
  Second line of first para.

  Second para.

      block quote

- Second list item. Example::

        a
      literal
           block

Last paragraph.""")
expected = ('StateMachine1 text1 blank1 bullet1 known_indent1 '
            'StateMachine2 text2 text2 blank2 text2 blank2 indent2 '
            'StateMachine3 text3 blank3 finished3 finished2 '
            'bullet1 known_indent1 '
            'StateMachine2 text2 blank2 literalblock2(4) finished2 '
            'text1 finished1').split()
para1 = testtext[:2]