单元测试 – 用于测试vim插件的工具
发布时间:2020-12-15 09:21:03 所属栏目:安全 来源:网络整理
导读:我正在寻找一些工具来测试vim脚本。 vim脚本 做单元/功能测试,或 一些其他库的类(例如Python的unittest模块),使它方便 运行带有参数的vim,使其对其环境进行一些测试,以及 从输出确定给定测试是否通过。 我知道一些vim脚本执行单元测试,但他们是一个模糊
我正在寻找一些工具来测试vim脚本。 vim脚本
>做单元/功能测试,或 >运行带有参数的vim,使其对其环境进行一些测试,以及 我知道一些vim脚本执行单元测试,但他们是一个模糊的文档,可能或可能不会实际有用: vim-unit: > purports“为vim脚本提供一个简单的单元测试框架和工具” unit-test.vim: >这个也似乎很实验,可能不是特别可靠。 因此,来自使用这两个现有模块中的一个的人和/或到其他更清楚可用的选项的链接的信息是非常受欢迎的。
vader.vim很容易,惊人。它没有外部依赖(不需要ruby / rake),它是一个纯vimscript插件。这里有一个完全指定的测试:
Given (description of test): foo bar baz Do (move around,insert some text): 2Wiab&;Enter>c Expect: foo bar ab cbaz 如果你打开了测试文件,你可以这样运行: :Vader % 或者可以指向文件路径: :Vader ./test.vader (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |