OSDN Git Service

ART: Expression evaluation in Checker
authorDavid Brazdil <dbrazdil@google.com>
Thu, 20 Aug 2015 10:46:04 +0000 (11:46 +0100)
committerDavid Brazdil <dbrazdil@google.com>
Thu, 20 Aug 2015 11:54:19 +0000 (12:54 +0100)
commitb34c35ee8fe1516118d1d172a5e05b263ccbd93d
tree6f85a19dd90ea57278d3afceedec9702f8163330
parent83f8b5bb9e9c52791a02a84d7b0889cab898efe4
ART: Expression evaluation in Checker

It can be useful for tests to evaluate small `assert`-like expressions.
This patch adds such support to Checker, with a new CHECK-EVAL line.
See README file for more details.

Change-Id: I184f7c8e8b53f7e93cfb08fcf9630b4724fa5412
tools/checker/README
tools/checker/file_format/checker/parser.py
tools/checker/file_format/checker/struct.py
tools/checker/file_format/checker/test.py
tools/checker/match/file.py
tools/checker/match/line.py
tools/checker/match/test.py
tools/checker/run_unit_tests.py