# HG changeset patch # User Augie Fackler # Date 1532960309 14400 # 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 -r 71d6886d27cf -r 8623a6c96998 tests/test-diff-color.t --- a/tests/test-diff-color.t Mon Jul 30 09:50:32 2018 -0400 +++ b/tests/test-diff-color.t Mon Jul 30 10:18:29 2018 -0400 @@ -54,8 +54,10 @@ 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)