示例#1
0
 def reset(self):
     YVParser.reset(self)
     self.in_ref = False
     self.in_heading = False
     self.in_content = False
     self.results = []
     self.current_result = None
 def reset(self):
     YVParser.reset(self)
     self.in_ref = False
     self.in_heading = False
     self.in_content = False
     self.results = []
     self.current_result = None
示例#3
0
 def __init__(self, ref, include_verse_numbers=False):
     YVParser.__init__(self)
     if 'verse' in ref:
         # If reference is a verse or verse range, set the correct range of
         # verses to copy
         self.verse_start = ref['verse']
         self.verse_end = ref.get('endverse', self.verse_start)
     else:
         # Otherwise, assume reference is a chapter
         self.verse_start = 1
         self.verse_end = None
     self.include_verse_numbers = include_verse_numbers
示例#4
0
 def reset(self):
     YVParser.reset(self)
     self.depth = 0
     self.in_block = False
     self.in_verse = False
     self.in_verse_label = False
     self.in_verse_content = False
     self.block_depth = 0
     self.verse_depth = 0
     self.label_depth = 0
     self.content_depth = 0
     self.verse_nums = []
     self.content_parts = []
def test_charref_hex(handle_data):
    """should evaluate hexadecimal character references"""
    parser = YVParser()
    parser.feed('°')
    handle_data.assert_called_once_with('°')
def test_charref_name(handle_data):
    """should evaluate named character references"""
    parser = YVParser()
    parser.feed('°')
    handle_data.assert_called_once_with('°')
示例#7
0
 def __init__(self, user_prefs):
     YVParser.__init__(self)
     self.user_prefs = user_prefs
示例#8
0
def test_charref_hex(handle_data):
    """should evaluate hexadecimal character references"""
    parser = YVParser()
    parser.feed('°')
    handle_data.assert_called_once_with('°')
示例#9
0
def test_charref_name(handle_data):
    """should evaluate named character references"""
    parser = YVParser()
    parser.feed('°')
    handle_data.assert_called_once_with('°')