Changeset 118 for pyyaml/trunk/tests/test_appliance.py
- Timestamp:
- 03/19/06 08:00:38 (7 years ago)
- File:
-
- 1 edited
-
pyyaml/trunk/tests/test_appliance.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
pyyaml/trunk/tests/test_appliance.py
r54 r118 48 48 #print self.data[self.index:] 49 49 tokens = [] 50 tokens.append(StreamStartToken(None, None)) 50 51 while True: 51 52 self.find_token() … … 207 208 self.events = [] 208 209 209 # stream: document*END210 # stream: STREAM-START document* STREAM-END 210 211 def parse_stream(self): 212 self.consume_token(StreamStartToken) 213 self.events.append(StreamStartEvent(None, None)) 211 214 while not self.test_token(StreamEndToken): 212 215 if self.test_token(DirectiveToken, DocumentStartToken): … … 214 217 else: 215 218 raise Error("document is expected, got "+repr(self.tokens[self.index])) 219 self.consume_token(StreamEndToken) 216 220 self.events.append(StreamEndEvent(None, None)) 217 221 … … 222 226 self.consume_token(DirectiveToken) 223 227 self.consume_token(DocumentStartToken) 228 self.events.append(DocumentStartEvent(None, None)) 224 229 self.parse_node() 230 self.events.append(DocumentEndEvent(None, None)) 225 231 226 232 # node: ALIAS | ANCHOR? TAG? (SCALAR|sequence|mapping)
Note: See TracChangeset
for help on using the changeset viewer.
