equal
deleted
inserted
replaced
279 # transform plain test rules to unified test's |
279 # transform plain test rules to unified test's |
280 for i in [0, 1]: |
280 for i in [0, 1]: |
281 for tp in testpats[i]: |
281 for tp in testpats[i]: |
282 p = tp[0] |
282 p = tp[0] |
283 m = tp[1] |
283 m = tp[1] |
284 if p.startswith(r'^'): |
284 if p.startswith('^'): |
285 p = r"^ [$>] (%s)" % p[1:] |
285 p = "^ [$>] (%s)" % p[1:] |
286 else: |
286 else: |
287 p = r"^ [$>] .*(%s)" % p |
287 p = "^ [$>] .*(%s)" % p |
288 utestpats[i].append((p, m) + tp[2:]) |
288 utestpats[i].append((p, m) + tp[2:]) |
289 |
289 |
290 # don't transform the following rules: |
290 # don't transform the following rules: |
291 # " > \t" and " \t" should be allowed in unified tests |
291 # " > \t" and " \t" should be allowed in unified tests |
292 testpats[0].append((r'^( *)\t', "don't use tabs to indent")) |
292 testpats[0].append((r'^( *)\t', "don't use tabs to indent")) |