From d934827bf44b7cfcf6711964418148fa60877668 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 25 Nov 2020 22:39:15 +0000 Subject: gentoo resync : 25.11.2020 --- app-emacs/regress/Manifest | 2 +- app-emacs/regress/metadata.xml | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) (limited to 'app-emacs/regress') diff --git a/app-emacs/regress/Manifest b/app-emacs/regress/Manifest index 5e4ee98f96a5..1cf45ba56925 100644 --- a/app-emacs/regress/Manifest +++ b/app-emacs/regress/Manifest @@ -2,4 +2,4 @@ AUX 1.5.1-regress.el-gentoo.patch 444 BLAKE2B 1ea48b62e5c85ee52db6561603d3301f28 AUX 50regress-gentoo.el 214 BLAKE2B 45b67c27b25470c8e47c155fbe3677aa9f9c5b9ff297a2876dd9dd95808afb5bbc1eef4ffa8ed337517a0245d45e89aebb822ba38bb58d39911e5adb79e1f6fc SHA512 8d007e54dd017076cd061c0c05e0e935fe70f07b99e36e52df09d3d84d4a67b15b39d8076011c8ab25bb5e2803ceacd2b9b43ca246743e82f189cb3bff4565a6 DIST regress-1.5.1.tar.gz 8633 BLAKE2B c399da64c802d261690bc7d513d9ca1dc5a1c76968273f50f933cd6ae8e04ec716ad4b1b7e598a7983ce8fb77daae3d21eb24f3c80629dfbbb2df5415f2ad756 SHA512 8718d44fc8cd62b9f02f53e59b0843f23cd9f1852c8f3c3038a3009b72f65efff94ac0fa9a18356d5efe7dde593e4643ed17fb54b5cc602f60c730cbb5cbd64a EBUILD regress-1.5.1.ebuild 424 BLAKE2B 37f138483616ebd0073d1364b3094dcbef1d086556bdaad31d55878e0b7209973f3f6b6a200739917e3764fc94200563c97b4938490a9bdc6d6f22c6b6605f46 SHA512 6d393a502752ce050f220b7e3ef7b65db7c3776d6753113ed6702a922a406f02936df5b3b0be773de861ceb2425100957b81a392b27e9da6355732e2114b97d0 -MISC metadata.xml 282 BLAKE2B 432e60a3b04def9f566fde3852011e006c0d578c72c42115734d1af5c128440fcee68134c8f891baad437e64a8d61fbbac49e70a35ed4f6f85641e888d3a2547 SHA512 1838e22e1f5b849b816a05d1b25bd81333c8cf67ceb996177e05ba7a555b8e0e307e62cb53e6f1217f4216823e2fecf050e85437678503d60e10c6b2d5303072 +MISC metadata.xml 1254 BLAKE2B abfe69603f1486ac75eaef8ac435efad7158c9eeb79083f28819f64a3090e20b64f225420d201bba6a76269bfc5c2c3a5894ead43e8d650da7b7304f04b1d0db SHA512 321979d847f906f15b87ecce42f8379afbb617c9cf3d8625c3e277605e6f920dc47da3eb42cc3bb6a09f3d5c76604a9a2e70e8408a349912724d4ff24a92ef22 diff --git a/app-emacs/regress/metadata.xml b/app-emacs/regress/metadata.xml index c918cdef9591..2281e41d6202 100644 --- a/app-emacs/regress/metadata.xml +++ b/app-emacs/regress/metadata.xml @@ -5,5 +5,28 @@ gnu-emacs@gentoo.org Gentoo GNU Emacs project + + This module provides support for writing and executing regression tests + for Emacs Lisp code. + + This module makes it easy for Emacs lisp programmers to write + complete, well-documented regression tests and to run them often + during the developement and enhancement processes. + + Here's the idea: + 1. The programmer puts one or more test suites directly in the lisp + file, wrapped inside an "eval-when-compile" special form. This + causes the test suites to be available when .el file is loaded + (or when the buffer is evaluated), but not when the .elc file is + loaded. + + 2. The programmer runs the tests in one of two ways: + a. Interactively, with the M-x regress command. + b. Automatically, every time the file is evaluated, by putting + a small bit of code at the end of the file. + + 3. If there are any regressions, a report is produced detailing the + problems. + -- cgit v1.2.3