emacs-diffs
[Top][All Lists]
Advanced

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

feature/native-comp e5b24b8 12/17: * Native compiler test update


From: Andrea Corallo
Subject: feature/native-comp e5b24b8 12/17: * Native compiler test update
Date: Fri, 15 May 2020 15:07:56 -0400 (EDT)

branch: feature/native-comp
commit e5b24b85a25000499186fc3a48f39eed586d5a3f
Author: Andrea Corallo <address@hidden>
Commit: Andrea Corallo <address@hidden>

    * Native compiler test update
    
        * test/src/comp-tests.el (comp-tests-lambda-return): Add a test
        verifying that the returned lambda is actually native compiled.
---
 test/src/comp-tests.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/test/src/comp-tests.el b/test/src/comp-tests.el
index ce98227..c07c92a 100644
--- a/test/src/comp-tests.el
+++ b/test/src/comp-tests.el
@@ -277,7 +277,9 @@ Check that the resulting binaries do not differ."
   (should (string= (comp-tests-buff0-f) "foo")))
 
 (ert-deftest comp-tests-lambda-return ()
-  (should (= (funcall (comp-tests-lambda-return-f) 3) 4)))
+  (let ((f (comp-tests-lambda-return-f)))
+    (should (subr-native-elisp-p f))
+    (should (= (funcall f 3) 4))))
 
 (ert-deftest comp-tests-recursive ()
   (should (= (comp-tests-fib-f 10) 55)))



reply via email to

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