diff -r 427e80a18ef8 -r 7a7eed5176a4 tests/test-status.t --- a/tests/test-status.t Fri Sep 12 18:29:29 2014 -0500 +++ b/tests/test-status.t Mon Sep 15 13:15:07 2014 -0500 @@ -165,6 +165,42 @@ C .hgignore C modified + $ hg status -A -Tjson + [ + { + "path": "added", + "status": "A" + }, + { + "copy": "modified", + "path": "copied", + "status": "A" + }, + { + "path": "removed", + "status": "R" + }, + { + "path": "deleted", + "status": "!" + }, + { + "path": "unknown", + "status": "?" + }, + { + "path": "ignored", + "status": "I" + }, + { + "path": ".hgignore", + "status": "C" + }, + { + "path": "modified", + "status": "C" + } + ] $ echo "^ignoreddir$" > .hgignore $ mkdir ignoreddir