Mercurial > public > mercurial-scm > hg-stable
diff tests/test-log.t @ 24603:e74f819e9160
jsonchangeset: set manifest node to "null" for workingctx
Unlike changeset_printer, it does not hide the manifest field because JSON
output will be parsed by machine where explicit "null" will be more useful
than nothing.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sat, 14 Mar 2015 20:16:35 +0900 |
parents | 201caa10536b |
children | 517763f87141 |
line wrap: on
line diff
--- a/tests/test-log.t Sat Mar 14 20:15:40 2015 +0900 +++ b/tests/test-log.t Sat Mar 14 20:16:35 2015 +0900 @@ -1666,6 +1666,27 @@ } ] + $ hg log -r 'wdir()' -Tjson --debug + [ + { + "rev": null, + "node": null, + "branch": "default", + "phase": "draft", + "user": "test", + "date": [*, 0], (glob) + "desc": "", + "bookmarks": [], + "tags": ["tip"], + "parents": ["65624cd9070a035fa7191a54f2b8af39f16b0c08"], + "manifest": null, + "extra": {"branch": "default"}, + "modified": [], + "added": [], + "removed": [] + } + ] + Check that adding an arbitrary name shows up in log automatically $ cat > ../names.py <<EOF