When using cabal test --test-options=... it is sometimes non-trivial to figure out escaping rules applied, especially for options like --pattern which involve quotes, slashes, tildes and dollars.
Before this change:
option -p: Could not parse pattern
After:
option -p: Could not parse: //foo/ is not a valid pattern
When using
cabal test --test-options=...
it is sometimes non-trivial to figure out escaping rules applied, especially for options like--pattern
which involve quotes, slashes, tildes and dollars.Before this change:
After: