aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/test-lib.sh
diff options
context:
space:
mode:
authorGravatar David Bremner <david@tethera.net>2013-12-08 16:41:34 +0800
committerGravatar David Bremner <david@tethera.net>2013-12-09 21:20:27 +0800
commit18921be2e9c0b15c7a4c053718470f667fd35b35 (patch)
tree1d4679e705cc26194a829b20190d28898fee899d /test/test-lib.sh
parent20f78709faae8fb36c6ebbf81ecfc856a5dcd3c7 (diff)
test: sanitize Date and timestamp fields in json
Eventually we want test messages to have distinct dates to avoid reproducability problems. This sanitization will prevent some test failures when that change is made. Replace the use of a local function in maildir-sync with notmuch_json_show_sanitize
Diffstat (limited to 'test/test-lib.sh')
-rw-r--r--test/test-lib.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/test-lib.sh b/test/test-lib.sh
index 8611ba5e..8f18e735 100644
--- a/test/test-lib.sh
+++ b/test/test-lib.sh
@@ -625,7 +625,9 @@ notmuch_json_show_sanitize ()
{
sed \
-e 's|"id": "[^"]*",|"id": "XXXXX",|g' \
- -e 's|"filename": "/[^"]*",|"filename": "YYYYY",|g'
+ -e 's|"Date": "Fri, 05 Jan 2001 [^"]*0000"|"Date": "GENERATED_DATE"|g' \
+ -e 's|"filename": "/[^"]*",|"filename": "YYYYY",|g' \
+ -e 's|"timestamp": 97.......|"timestamp": 42|g'
}
notmuch_emacs_error_sanitize ()