From a703f002143b7167beb4fb10c71a497c8ed5b2f9 Mon Sep 17 00:00:00 2001 From: Thiago Jung Bauermann Date: Fri, 3 Jan 2025 15:17:37 -0300 Subject: [PATCH] guile: tests: Fix encoding of "atomic" message MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It's stated to be US-ASCII with 7-bit encoding, but it contains the UTF-8 character '—'. Fixing the encoding very slightly changes the average size of messages reported by mu:average, so adjust the new expected value. --- guile/tests/test-mu-guile.scm | 4 ++-- testdata/testdir2/wom_bat/cur/atomic | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/guile/tests/test-mu-guile.scm b/guile/tests/test-mu-guile.scm index afa4f48c..975d3d71 100755 --- a/guile/tests/test-mu-guile.scm +++ b/guile/tests/test-mu-guile.scm @@ -83,7 +83,7 @@ exec guile -e main -s $0 $@ (str-equal-or-exit (mu:subject msg) "atoms") (str-equal-or-exit (mu:to msg) "Democritus ") (str-equal-or-exit (mu:from msg) "Richard P. Feynman ") - ;;(str-equal-or-exit (mu:header msg "Content-transfer-encoding") "7BIT") + ;;(str-equal-or-exit (mu:header msg "Content-Transfer-Encoding") "8bit") (if (not (equal? (mu:priority msg) mu:prio:high)) (error-exit "Expected ~a, got ~a" (mu:priority msg) mu:prio:high)))) @@ -97,7 +97,7 @@ exec guile -e main -s $0 $@ (define (test-stats) "Test statistical functions." ;; average - (num-equal-or-exit (mu:average mu:size) 82601/14) + (num-equal-or-exit (mu:average mu:size) 41299/7) (num-equal-or-exit (floor (mu:stddev mu:size)) 12637.0) (num-equal-or-exit (mu:max mu:size) 46308) (num-equal-or-exit (mu:min mu:size) 111)) diff --git a/testdata/testdir2/wom_bat/cur/atomic b/testdata/testdir2/wom_bat/cur/atomic index c3c67920..44eac88d 100644 --- a/testdata/testdir2/wom_bat/cur/atomic +++ b/testdata/testdir2/wom_bat/cur/atomic @@ -4,8 +4,8 @@ Subject: atoms To: "Democritus" Message-id: <3BE9E6535E302944823E7A1A20D852173@msg.id> MIME-version: 1.0 -Content-type: text/plain; charset=us-ascii -Content-transfer-encoding: 7BIT +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit Precedence: high If, in some cataclysm, all scientific knowledge were to be destroyed,