aboutsummaryrefslogtreecommitdiff
path: root/test/test-lib.sh
diff options
context:
space:
mode:
authorDaniel Kahn Gillmor <dkg@fifthhorseman.net>2018-05-11 02:57:58 -0400
committerDavid Bremner <david@tethera.net>2018-05-26 07:42:28 -0700
commit9d114a855260b3df194691c9bbf904fa08a3f0d0 (patch)
tree865570be37c3f212b755a9d71efc9866b5c0bad9 /test/test-lib.sh
parent808cababbb8ef2d1cfbf9f2babc99ba48f2b3ffa (diff)
test-lib: add notmuch_show_part for "notmuch show --format=text"
Thanks to David Bremner for this improved readability!
Diffstat (limited to 'test/test-lib.sh')
-rw-r--r--test/test-lib.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/test-lib.sh b/test/test-lib.sh
index 7e064021..fca5277d 100644
--- a/test/test-lib.sh
+++ b/test/test-lib.sh
@@ -621,6 +621,11 @@ notmuch_config_sanitize ()
notmuch_dir_sanitize | notmuch_built_with_sanitize
}
+notmuch_show_part ()
+{
+ awk '/^\014part}/{ f=0 }; { if (f) { print $0 } } /^\014part{ ID: '"$1"'/{ f=1 }'
+}
+
# End of notmuch helper functions
# Use test_set_prereq to tell that a particular prerequisite is available.