perl-Test-Class
适用于 Perl's Test::Class 的 SublimeText 辅助工具
详细信息
安装次数
- 总数 850
- Win 499
- Mac 176
- Linux 175
8 月 6 日 | 8 月 5 日 | 8 月 4 日 | 8 月 3 日 | 8 月 2 日 | 8 月 1 日 | 7 月 31 日 | 7 月 30 日 | 7 月 29 日 | 7 月 28 日 | 7 月 27 日 | 7 月 26 日 | 7 月 25 日 | 7 月 24 日 | 7 月 23 日 | 7 月 22 日 | 7 月 21 日 | 7 月 20 日 | 7 月 19 日 | 7 月 18 日 | 7 月 17 日 | 7 月 16 日 | 7 月 15 日 | 7 月 14 日 | 7 月 13 日 | 7 月 12 日 | 7 月 11 日 | 7 月 10 日 | 7 月 9 日 | 7 月 8 日 | 7 月 7 日 | 7 月 6 日 | 7 月 5 日 | 7 月 4 日 | 7 月 3 日 | 7 月 2 日 | 7 月 1 日 | 6 月 30 日 | 6 月 29 日 | 6 月 28 日 | 6 月 27 日 | 6 月 26 日 | 6 月 25 日 | 6 月 24 日 | 6 月 23 日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
说明文档
SublimeText-Perl-Test-Class
本软件包为 Sublime Text 2 和 3 提供 Perl's Test::Class 的代码片段。
简介
该软件包目前正在提供以下代码片段
testclass
testmethod
testclass
是内置 Perl 包 package
的片段的一个变体。它展开测试类(Test::Class)的样板代码
package Test::Class::ClassName;
use strict;
use warnings;
use base qw(Test::Class);
use Test::More;
#run prior and once per suite
sub startup : Test(startup) {
# body...
return 1;
}
#run after and once per suite
sub shutdown : Test(shutdown) {
# body...
return 1;
}
#run prior and once per test method
sub setup : Test(setup) {
# body...
return 1;
}
#run after and once per test method
sub teardown : Test(teardown) {
# body...
return 1;
}
1;
testmethod
是内置 Perl 包 sub
的一个变体。它展开一个更专业的子程序变体。
sub testmethod_name : Test(number_of_tests) {
my ($self) = @_;
# body...
return return_value;
}
希望这个软件包可以与用于 Perl's Test::Class 的 软件包 一起使用。
安装
安装有几个选择。
通过 软件包控制
- 在 Linux/Windows 上按
Control
+Shift
+P
, - 在 OS X 上按
Command
+Shift
+P
, - 或对于任何操作系统
- 从菜单中选择
工具 -> 命令面板
- 选择
软件包控制:安装软件包
- 从可用的软件包列表中选择 perl-Test-Class
- 从菜单中选择
Git
将存储库克隆到您的 Sublime Text 软件包目录中。
$ git clone https://github.com/jonasbn/perl-Sublime-Test-Class
使用软件包控制或 git 的好处是,插件将自动更新。
请参阅此插件的 软件包控制页面。
从 ZIP 文件
Sublime Text 3
- 下载 ZIP 文件
- 根据操作系统和 Sublime Text 解压它到相应目录中
- OS X ~/Library/Application Support/Sublime Text 3/Packages/
- Linux ~/.config/sublime-text-3/Packages/
- Windows %APPDATA%\Sublime Text 3\Packages\
- 开始使用吧!(参见上面的部分)
Sublime Text 2
- 下载 ZIP 文件
- 根据操作系统和 Sublime Text 解压它到相应目录中
- OS X ~/Library/Application Support/Sublime Text 2/Packages/
- Linux ~/.config/sublime-text-2/Packages/
- Windows %APPDATA%\Sublime Text 2\Packages\
- 开始使用吧!(参见上面的部分)
问题
请通过 github 报告任何问题。
动机
使用Test::Class组织测试非常有用,因为Test::Class可以在项目/发行版之间使用,因此该包可以帮助加快您的开发速度。
历史
2015-08-15 1.0.0
- 初始版本
许可证
该包遵循艺术许可证2.0,并欢迎使用pull请求,请参阅 贡献指南。
jonasbn,哥本哈根/丹麦