# HG changeset patch # User Matt Harbison # Date 1500424462 14400 # Node ID a41e0f1c9b69330a0dd8d6590787faa38d11c0ff # Parent 5b286cfe4fb02f9dc96f87b1c878b166e616801f test-commit: stabilize for filesystems without symlink support diff -r 5b286cfe4fb0 -r a41e0f1c9b69 tests/test-commit.t --- a/tests/test-commit.t Tue Jul 18 19:49:51 2017 -0400 +++ b/tests/test-commit.t Tue Jul 18 20:34:22 2017 -0400 @@ -103,6 +103,7 @@ $ hg commit -m commit-15 baz abort: baz: file not tracked! [255] + $ rm baz #endif $ touch quux @@ -129,18 +130,16 @@ $ echo "[extensions]" >> $HGRCPATH $ echo "commitextras=" >> $HGRCPATH $ hg status - ? baz ? quux - $ hg add baz + $ hg add quux + $ hg commit -m "adding internal used extras" --extra amend_source=hash + abort: key 'amend_source' is used internally, can't be set manually + [255] $ hg commit -m "adding extras" --extra sourcehash=foo --extra oldhash=bar $ hg log -r . -T '{extras % "{extra}\n"}' branch=default oldhash=bar sourcehash=foo - $ hg add quux - $ hg commit -m "adding internal used extras" --extra amend_source=hash - abort: key 'amend_source' is used internally, can't be set manually - [255] Make sure we do not obscure unknown requires file entries (issue2649)