[PATCH v3 0/5] Git-based modularization of test suite

Michal Sojka sojkam1 at fel.cvut.cz
Wed Jun 9 23:47:59 PDT 2010


Hi,

this is an updated version of v2
(id:1273510084-19896-1-git-send-email-sojkam1 at fel.cvut.cz). It includes
all test suite changes which were done in master since v2. Also a few
minor bugs was fixed since v2, namely:
- Messages are generated with UTC time zone by default
- Unnecessary \n was remvoved from the title in t0005-reply.sh

Michal Sojka (5):
  Copy test framework from Git
  Update test framework for use with notmuch
  test: Update helper functions
  Convert the actual tests to the new framework
  test: Set all times to UTC

 test/Makefile                        |   49 ++
 test/README                          |  299 +++++++++
 test/aggregate-results.sh            |   34 +
 test/notmuch-test                    | 1190 +---------------------------------
 test/t0000-basic.sh                  |   88 +++
 test/t0001-new.sh                    |  164 +++++
 test/t0002-search.sh                 |  111 ++++
 test/t0003-json.sh                   |   46 ++
 test/t0004-thread-naming.sh          |  191 ++++++
 test/t0005-reply.sh                  |  137 ++++
 test/t0006-dump-restore.sh           |   30 +
 test/t0007-uuencode.sh               |   36 +
 test/t0008-threading-out-of-order.sh |   31 +
 test/t0009-author-reordering.sh      |   35 +
 test/t0010-from-line-heuristics.sh   |  215 ++++++
 test/t0011-long-msgid.sh             |   29 +
 test/t0012-encoding-issues.sh        |   25 +
 test/test-lib.sh                     |  913 ++++++++++++++++++++++++++
 18 files changed, 2435 insertions(+), 1188 deletions(-)
 create mode 100644 test/Makefile
 create mode 100644 test/README
 create mode 100755 test/aggregate-results.sh
 create mode 100755 test/t0000-basic.sh
 create mode 100755 test/t0001-new.sh
 create mode 100755 test/t0002-search.sh
 create mode 100755 test/t0003-json.sh
 create mode 100755 test/t0004-thread-naming.sh
 create mode 100755 test/t0005-reply.sh
 create mode 100755 test/t0006-dump-restore.sh
 create mode 100755 test/t0007-uuencode.sh
 create mode 100755 test/t0008-threading-out-of-order.sh
 create mode 100755 test/t0009-author-reordering.sh
 create mode 100755 test/t0010-from-line-heuristics.sh
 create mode 100755 test/t0011-long-msgid.sh
 create mode 100755 test/t0012-encoding-issues.sh
 create mode 100644 test/test-lib.sh



More information about the notmuch mailing list