This test failure

$ ./test-cache-1-7.sh 
Files ./test-cache-1-7.result/m4/gnulib-cache.m4 and 
tmp1858286-result/m4/gnulib-cache.m4 differ
FAIL: gnulib-tool's result has unexpected differences.
$ diff -u ./test-cache-1-7.result/m4/gnulib-cache.m4 
tmp1858286-result/m4/gnulib-cache.m4
--- ./test-cache-1-7.result/m4/gnulib-cache.m4  2024-04-12 00:17:21.791623238 
+0200
+++ tmp1858286-result/m4/gnulib-cache.m4        2024-04-12 15:33:58.097044498 
+0200
@@ -44,7 +44,6 @@
 gl_MODULES([
   
 ])
-gl_WITH_LONGRUNNING_TESTS
 gl_AVOID([])
 gl_SOURCE_BASE([lib])
 gl_M4_BASE([m4])

is fixed by this patch.


2024-04-12  Bruno Haible  <br...@clisp.org>

        gnulib-tool.py: Persist the --with-longrunning-tests option.
        * pygnulib/GLImport.py (GLImport.gnulib_cache): Conditionally add
        gl_WITH_LONGRUNNING_TESTS to gnulib-cache.m4.

diff --git a/pygnulib/GLImport.py b/pygnulib/GLImport.py
index b200c7b250..903bd2e581 100644
--- a/pygnulib/GLImport.py
+++ b/pygnulib/GLImport.py
@@ -548,6 +548,8 @@ class GLImport:
             emit += 'gl_WITH_OBSOLETE\n'
         if self.config.checkInclTestCategory(TESTS['cxx-tests']):
             emit += 'gl_WITH_CXX_TESTS\n'
+        if self.config.checkInclTestCategory(TESTS['longrunning-tests']):
+            emit += 'gl_WITH_LONGRUNNING_TESTS\n'
         if self.config.checkInclTestCategory(TESTS['privileged-tests']):
             emit += 'gl_WITH_PRIVILEGED_TESTS\n'
         if self.config.checkInclTestCategory(TESTS['unportable-tests']):




Reply via email to