diff options
| author | Tomi Ollila <tomi.ollila@iki.fi> | 2014-11-07 20:31:50 +0200 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2014-11-09 10:09:51 +0100 |
| commit | 0d8251dbe236975e69b07de2aeb9b60df44d6929 (patch) | |
| tree | 58c26f822086eb038e7a402b48728413652dd891 /test | |
| parent | 8e3ee13abc8f7e62557aaf862bbf6aa3e33f6d33 (diff) | |
cli: notmuch address option defaults update
When no --output option were given, change default to display senders
only.
When only --count option is given, display senders (in contrary to not
displaying anything).
Document that --count with --sort=**order** is not supported option
combination.
Clean up some whitespace in the documentation.
One test updated to have --output=count without sender nor recipient
output option.
Diffstat (limited to 'test')
| -rwxr-xr-x | test/T095-address.sh | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/test/T095-address.sh b/test/T095-address.sh index 033d0f4f..ed0cac78 100755 --- a/test/T095-address.sh +++ b/test/T095-address.sh @@ -27,6 +27,11 @@ Mikhail Gusarov <dottedmag@dottedmag.net> EOF test_expect_equal_file OUTPUT EXPECTED +test_begin_subtest "without --output" +notmuch address '*' >OUTPUT +# Use EXPECTED from previous subtest +test_expect_equal_file OUTPUT EXPECTED + test_begin_subtest "--output=sender --format=json" notmuch address --output=sender --format=json '*' >OUTPUT cat <<EOF >EXPECTED @@ -91,11 +96,6 @@ Mikhail Gusarov <dottedmag@dottedmag.net> EOF test_expect_equal_file OUTPUT EXPECTED -test_begin_subtest "without --output" -notmuch address '*' >OUTPUT -# Use EXPECTED from previous subtest -test_expect_equal_file OUTPUT EXPECTED - test_begin_subtest "--output=sender --output=count" notmuch address --output=sender --output=count '*' | sort -n >OUTPUT cat <<EOF >EXPECTED @@ -119,10 +119,10 @@ cat <<EOF >EXPECTED EOF test_expect_equal_file OUTPUT EXPECTED -test_begin_subtest "--output=sender --output=count --format=json" +test_begin_subtest "--output=count --format=json" # Since the iteration order of GHashTable is not specified, we # preprocess and sort the results to keep the order stable here. -notmuch address --output=sender --output=count --format=json '*' | \ +notmuch address --output=count --format=json '*' | \ sed -e 's/^\[//' -e 's/]$//' -e 's/,$//' | sort >OUTPUT cat <<EOF >EXPECTED {"name": "Adrian Perez de Castro", "address": "aperez@igalia.com", "name-addr": "Adrian Perez de Castro <aperez@igalia.com>", "count": 1} |
