emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/js2-mode 9837d78 28/61: Fix ‘huge-hex’ test for newer


From: Dmitry Gutov
Subject: [elpa] externals/js2-mode 9837d78 28/61: Fix ‘huge-hex’ test for newer Emacsen.
Date: Sun, 20 Dec 2020 12:20:04 -0500 (EST)

branch: externals/js2-mode
commit 9837d782536cb8ee3a7b9f4b25e9dbb307371b3f
Author: Philipp Stephani <phst@google.com>
Commit: Philipp Stephani <phst@google.com>

    Fix ‘huge-hex’ test for newer Emacsen.
    
    Starting with Emacs 27, we have big integers, so the huge hexadecimal value 
is
    parsed exactly.
---
 tests/parser.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/parser.el b/tests/parser.el
index 2ad8b62..d0648c6 100644
--- a/tests/parser.el
+++ b/tests/parser.el
@@ -586,7 +586,8 @@ the test."
 
 (js2-deftest-parse decimal-starting-with-zero "081;" :reference "81;")
 
-(js2-deftest-parse huge-hex "0x0123456789abcdefABCDEF;" :reference "-1;")
+(js2-deftest-parse huge-hex "0x0123456789abcdefABCDEF;"
+  :reference (if (> emacs-major-version 26) "1375488932539311409843695;" 
"-1;"))
 
 (js2-deftest-parse octal-without-o "071;" :reference "57;")
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]