开发原因:
最近又开始写自己的一个简单的PHP框架,仅仅想完成基本的封装:函数库+路由映射+表单校验.写到表单校验的时候, 要做Email的规则单元测试, 就选择了 SimpleTest 测试框架, 为了方便开发, 于是就有了这个插件.
作用:
自动执行当前脚本的单元测试(基于 simpletest), 成功时仅仅输出测试结果, 失败时定位错误的位置.
用法:
一. 下载 插件, 并置于 vim 的 plugin 目录下
二. vim 配置如下:
- 配置 PHP 执行文件:
let g:simpletest_command = php
(一般是就是php) - 配置出错高亮:
let simpletest_highlight_color = 'DarkMagenta'
(这个是暗紫色)
三. 执行测试
- 使用
:call PHPSimpleTest()
- 绑定快捷键
nmap <C-r><C-t> :call PHPSimpleTest()<CR>
imap <C-r><C-t> <Esc>:call PHPSimpleTest()<CR>
四. 执行效果
(图1. vim simpletest 成功执行)
(图2: vim simpletest 测试失败效果)
过来看看
小弟能了解下你写的“路由映射”吗?谢谢! 加 QQ:3984*****
这个框架还在写…其实就是个简单的数组元素指向文件的配置…
另我的webQQ找不到这个QQ号