# HG changeset patch # User Augie Fackler # Date 2018-07-30 14:18:29 # Node ID 8623a6c96998edf749eb06ae78d5378f12e5f4fb # Parent 71d6886d27cf94dc45d0e495c3912d3c6e74794e tests: use inline Python instead of sed to add trailing whitespace The sed invocation was failing on OS X and FreeBSD. I'm far too lazy to diagnose that, so just use some inline Python to fix the build. diff --git a/tests/test-diff-color.t b/tests/test-diff-color.t --- a/tests/test-diff-color.t +++ b/tests/test-diff-color.t @@ -54,8 +54,10 @@ default context trailing whitespace $ cp a a.orig - $ sed 's/^dd$/dd \r/' a >a.new - $ mv a.new a + >>> with open('a', 'rb') as f: + ... data = f.read() + >>> with open('a', 'wb') as f: + ... f.write(data.replace('dd', 'dd \r')) $ hg diff --nodates \x1b[0;1mdiff -r cf9f4ba66af2 a\x1b[0m (esc) \x1b[0;31;1m--- a/a\x1b[0m (esc)