]> git.notmuchmail.org Git - notmuch/commitdiff
test: remove directory names from paths in exceptions
authorDavid Bremner <david@tethera.net>
Sun, 5 Dec 2021 13:56:03 +0000 (09:56 -0400)
committerDavid Bremner <david@tethera.net>
Thu, 23 Dec 2021 12:47:40 +0000 (08:47 -0400)
These cause failures when building out of tree.

test/T562-lib-database.sh
test/T563-lib-directory.sh
test/test-lib.sh

index d9f5d18e09aab9535000227cdc0ee9debb9716b9..2314efd220a2bd79575809094b8fffffa0122848 100755 (executable)
@@ -80,7 +80,7 @@ cat <<EOF > EXPECTED
 == stdout ==
 0
 == stderr ==
-A Xapian exception occurred at lib/database.cc:XXX: Database has been closed
+A Xapian exception occurred at database.cc:XXX: Database has been closed
 EOF
 test_expect_equal_file EXPECTED OUTPUT
 
@@ -145,7 +145,7 @@ cat <<EOF > EXPECTED
 == stdout ==
 1
 == stderr ==
-A Xapian exception occurred at lib/database.cc:XXX: Database has been closed
+A Xapian exception occurred at database.cc:XXX: Database has been closed
 EOF
 test_expect_equal_file EXPECTED OUTPUT
 
index ad390c1cb384d7d218645817b63fe33925d46225..ebd7fcb2d358d3be118d11c40362facbed9547e2 100755 (executable)
@@ -51,7 +51,7 @@ cat <<EOF > EXPECTED
 == stdout ==
 1
 == stderr ==
-A Xapian exception occurred at lib/directory.cc:XXX: Database has been closed
+A Xapian exception occurred at directory.cc:XXX: Database has been closed
 EOF
 test_expect_equal_file EXPECTED OUTPUT
 
@@ -68,7 +68,7 @@ cat <<EOF > EXPECTED
 == stdout ==
 1
 == stderr ==
-A Xapian exception occurred at lib/directory.cc:XXX: Database has been closed
+A Xapian exception occurred at directory.cc:XXX: Database has been closed
 EOF
 test_expect_equal_file EXPECTED OUTPUT
 
index e476a69b2a50f9c06f4b673881ee4024d464e6ab..6bc0b7239f60e3880fae70c25f08c738ea7382b8 100644 (file)
@@ -529,7 +529,7 @@ notmuch_debug_sanitize () {
 }
 
 notmuch_exception_sanitize () {
-    perl -pe 's/(A Xapian exception occurred at .*[.]cc?):([0-9]*)/\1:XXX/'
+    perl -pe 's,(A Xapian exception occurred at) .*?([^/]*[.]cc?):([0-9]*),\1 \2:XXX,'
 }
 
 notmuch_search_sanitize () {