From 169e29d43192a9336869c4e6431203da7c85ef2d Mon Sep 17 00:00:00 2001 From: David Bremner Date: Sat, 1 Oct 2016 23:13:26 -0300 Subject: [PATCH] test: add known broken test for nondestructiveness of count Thanks to Lucas (id:147263183913.27784.12274024193186585889@mbp) for the bug report and the test case. I decided to use the python version because the python bindings could use more exercise. --- test/T060-count.sh | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/test/T060-count.sh b/test/T060-count.sh index d6933a76..69ab591f 100755 --- a/test/T060-count.sh +++ b/test/T060-count.sh @@ -126,4 +126,32 @@ sed 's/^\(A Xapian exception [^:]*\):.*$/\1/' < OUTPUT > OUTPUT.clean test_expect_equal_file EXPECTED OUTPUT.clean restore_database +test_begin_subtest "count library function is non-destructive" +test_subtest_known_broken +cat< EXPECTED +1: 52 messages +2: 52 messages +Exclude 'spam' +3: 52 messages +4: 52 messages +EOF +test_python <