(self, i)
| 322 | |
| 323 | # Internal -- parse endtag |
| 324 | def parse_endtag(self, i): |
| 325 | rawdata = self.rawdata |
| 326 | match = endbracket.search(rawdata, i + 1) |
| 327 | if not match: |
| 328 | return -1 |
| 329 | j = match.start(0) |
| 330 | tag = rawdata[i + 2:j].strip().lower() |
| 331 | if rawdata[j] == '>': |
| 332 | j = j + 1 |
| 333 | self.finish_endtag(tag) |
| 334 | return j |
| 335 | |
| 336 | # Internal -- finish parsing of <tag/data/ (same as <tag>data</tag>) |
| 337 | def finish_shorttag(self, tag, data): |
no test coverage detected