tests: Add support for checking the consumed part of the input

Correct (I think) notation to make optional phrases optional

Whitespace fixes

Allow to specify 'in the morning' to refer to tomorrow

Use one_of to improve matching

Match case-insensitively

(0) -10 -6 +6 +10 tip

mercurial