diff options
author | Glenn Morris <rgm@gnu.org> | 2018-06-23 07:50:59 -0700 |
---|---|---|
committer | Glenn Morris <rgm@gnu.org> | 2018-06-23 07:50:59 -0700 |
commit | b81e193ac0c4644d041a4eb4fa4cb62cf9446bd6 (patch) | |
tree | 837db70e4aff8fce66886b0cfbe82dbccdea4b06 /test/lisp/emacs-lisp/cl-tests.el | |
parent | 4df361557c3f1b4039fa59d23cd1ed66c2ca5b1c (diff) | |
parent | 5cb3991a4f78b39a2c95b22a5159ae3ba779397e (diff) | |
download | emacs-b81e193ac0c4644d041a4eb4fa4cb62cf9446bd6.tar.gz emacs-b81e193ac0c4644d041a4eb4fa4cb62cf9446bd6.tar.bz2 emacs-b81e193ac0c4644d041a4eb4fa4cb62cf9446bd6.zip |
Merge from origin/emacs-26
5cb3991 Fix a typo in emacs-lisp-intro.texi
d6aa55e Avoid segfaults in replace-buffer-contents with large buffers
d22b8d1 Adjust for scaling for mode-line popup menus (Bug#31880)
3d2e3dc Change name of `seqp' argument (Bug#26411)
40e1db8 Change index of ";" to better reflect it's usage (Bug#31623)
d289e7e Fix bug of 'mouse-drag-and-drop-region' to detect edges of re...
e292c09 Fix #'fun handling inside `labels' (Bug#31792)
Diffstat (limited to 'test/lisp/emacs-lisp/cl-tests.el')
-rw-r--r-- | test/lisp/emacs-lisp/cl-tests.el | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/test/lisp/emacs-lisp/cl-tests.el b/test/lisp/emacs-lisp/cl-tests.el new file mode 100644 index 00000000000..b673822cd9a --- /dev/null +++ b/test/lisp/emacs-lisp/cl-tests.el @@ -0,0 +1,35 @@ +;;; cl-tests.el --- tests for emacs-lisp/cl.el -*- lexical-binding:t -*- + +;; Copyright (C) 2018 Free Software Foundation, Inc. + +;; This file is part of GNU Emacs. + +;; This program is free software: you can redistribute it and/or +;; modify it under the terms of the GNU General Public License as +;; published by the Free Software Foundation, either version 3 of the +;; License, or (at your option) any later version. +;; +;; This program is distributed in the hope that it will be useful, but +;; WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +;; General Public License for more details. +;; +;; You should have received a copy of the GNU General Public License +;; along with this program. If not, see `https://www.gnu.org/licenses/'. + +;;; Commentary: + +;;; Code: + +(require 'cl) +(require 'ert) + + + +(ert-deftest labels-function-quoting () + "Test that #'foo does the right thing in `labels'." ; Bug#31792. + (should (eq (funcall (labels ((foo () t)) + #'foo)) + t))) + +;;; cl-tests.el ends here |