spec.vim:BDD(行为驱动的开发)规范vim插件

时间:2024-05-20 04:14:09
【文件属性】:

文件名称:spec.vim:BDD(行为驱动的开发)规范vim插件

文件大小:26KB

文件格式:ZIP

更新时间:2024-05-20 04:14:09

Vimscript

规范 BDD(行为驱动开发)帮助程序插件,提供用于轻松跳转,创建和运行各种受支持语言的规格测试文件的命令。 创建的规范文件可以具有每个语言的可配置样板,并带有占位符扩展。 它还按照src目录结构创建规格测试文件,并且它足够聪明,可以防止您意外地为规格文件创建规格文件。 以您喜欢的任何方式运行测试:阻塞,使用终端多路复用器或利用Vim 8和NeoVim的异步性,并在运行测试之前和之后使用挂钩执行命令(对于或自动部署之类很方便)测试通过时)。 特别是在运行规范文件时,无论您当前在源文件中还是规范文件中, spec.vim都将做正确的事。 注意:doc文件:h spec.vim包含比此README文件更详细的信息。 当前支持的语言 通过为每种语言定制样板,可以使用任何BDD框架。 spec.vim附带了列出的框架的一些默认设置。 C ++ 去 Haskell Java JavaS


【文件预览】:
spec.vim-master
----.gitignore(20B)
----boilerplate()
--------java.java(171B)
--------haskell.hs(90B)
--------vim.vim(46B)
--------rust.rs(83B)
--------go.go(74B)
--------javascript.js(0B)
--------python.py(46B)
--------cpp.cpp(138B)
--------ruby.rb(20B)
--------php.php(231B)
----Makefile(51B)
----t()
--------vspec()
--------common-test.vim(10KB)
--------run-test.vim(5KB)
----LICENSE(1KB)
----doc()
--------spec.txt(12KB)
----VimFlavor.lock(23B)
----README.md(6KB)
----plugin()
--------spec.vim(2KB)
----.circleci()
--------config.yml(155B)
----autoload()
--------spec.vim(645B)
--------spec()
----Gemfile(58B)
----Rakefile(142B)
----test()
--------ruby()
--------haskell()
--------php()
----Gemfile.lock(285B)

网友评论