miller/test/cases-not-suitable-for-ci
Stephen Kitt af7bacf00e
Avoid assuming ./mlr is the mlr to test (#876)
In test cases, support a ${MLR} placeholder for the mlr binary under
test, instead of assuming it's ./mlr (or its equivalent on platforms
not using forward slashes).

This ensures that wrapped mlr invocations all use the same binary,
either the default or the binary specified by the user, avoiding
surprises when ./mlr doesn't exist or is a different version.

Signed-off-by: Stephen Kitt <steve@sk2.org>
2022-01-17 17:01:40 -05:00
..
verb-head-early-out Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00
verb-join-prepipe Avoid assuming ./mlr is the mlr to test (#876) 2022-01-17 17:01:40 -05:00
README.md Standardize Go-package structure (#746) 2021-11-11 14:15:13 -05:00

These cases don't produce the same result every time (e.g. due to intentional internal races) and as such can't be used in continuous-integration jobs. They are nonetheless valuable to look at.