gbranden pushed a commit to branch master
in repository groff.

commit 8439a9b1b1eebbe729c934863ff00db89224b5ee
Author: G. Branden Robinson <[email protected]>
AuthorDate: Wed Oct 28 18:41:08 2026 -0500

    [mm]: Improve testing of "mmroff".
    
    * contrib/mm/tests/mmroff-does-not-defeat-safer-mode.sh: Set up
      environment for "mmroff" wrapper script as we do in the
      "GETST-work.sh" test script and the similar "pdfmom" wrapper script,
      configuring `GROFF_BIN_PATH`, `GROFF_FONT_PATH`, `GROFF_TMAC_PATH`.
---
 contrib/mm/ChangeLog                                  | 7 +++++++
 contrib/mm/tests/mmroff-does-not-defeat-safer-mode.sh | 7 ++++++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/contrib/mm/ChangeLog b/contrib/mm/ChangeLog
index b48b1a2b5..719a387ce 100644
--- a/contrib/mm/ChangeLog
+++ b/contrib/mm/ChangeLog
@@ -1,3 +1,10 @@
+2026-10-28  G. Branden Robinson <[email protected]>
+
+       * tests/mmroff-does-not-defeat-safer-mode.sh: Set up environment
+       for "mmroff" wrapper script as we do in the "GETST-work.sh" test
+       script and the similar "pdfmom" wrapper script, configuring
+       `GROFF_BIN_PATH`, `GROFF_FONT_PATH`, `GROFF_TMAC_PATH`.
+
 2026-10-16  G. Branden Robinson <[email protected]>
 
        * mmroff.pl: Fix Savannah #68782.  Decode wait status on
diff --git a/contrib/mm/tests/mmroff-does-not-defeat-safer-mode.sh 
b/contrib/mm/tests/mmroff-does-not-defeat-safer-mode.sh
index 97f327809..ece513325 100755
--- a/contrib/mm/tests/mmroff-does-not-defeat-safer-mode.sh
+++ b/contrib/mm/tests/mmroff-does-not-defeat-safer-mode.sh
@@ -19,6 +19,8 @@
 # along with this program. If not, see <http://www.gnu.org/licenses/>.
 
 mmroff="${abs_top_builddir:-.}/mmroff"
+fontdir="${abs_top_builddir:-.}/font"
+src="${abs_top_srcdir:-..}"
 
 # Regression-test Savannah #68689.
 #
@@ -39,7 +41,10 @@ input='.
 .tm .\\" PIC llx '"'"';qx(id>'"$oops_file"');#
 .'
 
-printf "%s\n" "$input" | "$mmroff"
+printf "%s\n" "$input" \
+    | GROFF_BIN_PATH=. GROFF_FONT_PATH="$fontdir":"$src"/font \
+        GROFF_TMAC_PATH="$src"/contrib/mm:"$src"/tmac \
+        "$mmroff"
 
 if ! test -f "$oops_file"
 then

_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to