|
From: | Ken Brown |
Subject: | Re: [Emacs-diffs] emacs-25 33ec2ff: Add one more mod-test test |
Date: | Sat, 28 Nov 2015 21:12:03 -0500 |
User-agent: | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 |
On 11/24/2015 2:14 PM, Eli Zaretskii wrote:
+ (let ((descr (should-error (mod-test-sum 1 2 3)))) + (should (eq (car descr) 'wrong-number-of-arguments)) + (should (stringp (nth 1 descr))) + (should (eq 0 + (string-match + (if (eq system-type 'windows-nt) + "#<module function at \\(0x\\)?[0-9a-fA-F]+ from .*>" + "#<module function Fmod_test_sum from .*>") + (nth 1 descr))))
This fails on Cygwin because (should-error (mod-test-sum 1 2 3)) evaluates to (wrong-number-of-arguments "#<module function at 0x440bd10dc>" 3)This is like the expected value on MS-Windows, but without the "from". Does the missing "from" indicate a bug in the Cygwin build?
Ken
[Prev in Thread] | Current Thread | [Next in Thread] |