文件名称:emacs-buttercup:行为驱动的 Emacs Lisp 测试
文件大小:86KB
文件格式:ZIP
更新时间:2024-06-18 23:25:44
EmacsLisp
Buttercup——行为驱动的 Emacs Lisp 测试 Buttercup 是一个行为驱动的开发框架,用于测试 Emacs Lisp 代码。 它允许对相关测试进行分组,以便它们可以共享通用的设置和拆卸代码,并允许程序员“监视”函数以确保在测试期间使用正确的参数调用它们。 该框架深受启发。 例子 完整文章: 一个简单的测试看起来像这样。 (describe " A suite " (it " contains a spec with an expectation " (expect t :to-be t ))) 安装和使用 全文: 您可以从安装毛茛。 将以下内容添加到您的init.el或.emacs文件中: (require 'package) (add-to-list 'package-archives '("melpa-stable"
【文件预览】:
emacs-buttercup-master
----.gitignore(12B)
----buttercup-compat.el(5KB)
----Makefile(770B)
----bin()
--------buttercup(4KB)
--------buttercup.bat(5KB)
----.bumpversion.cfg(167B)
----LICENSE(34KB)
----.github()
--------workflows()
----scripts()
--------release(166B)
----README.md(4KB)
----tests()
--------test-buttercup.el(83KB)
----docs()
--------images()
--------running-tests.md(6KB)
--------writing-tests.md(22KB)
----buttercup.el(81KB)
----buttercup-pkg.el(75B)