ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

perl-Test-Class

jonasbn 全部

适用于 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

说明文档

源代码
raw.githubusercontent.com

SublimeText-Perl-Test-Class

License

本软件包为 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
  • 或对于任何操作系统
    1. 从菜单中选择 工具 -> 命令面板
    2. 选择 软件包控制:安装软件包
    3. 从可用的软件包列表中选择 perl-Test-Class

Git

将存储库克隆到您的 Sublime Text 软件包目录中。

$ git clone https://github.com/jonasbn/perl-Sublime-Test-Class

使用软件包控制或 git 的好处是,插件将自动更新。

请参阅此插件的 软件包控制页面

从 ZIP 文件

Sublime Text 3

  1. 下载 ZIP 文件
  2. 根据操作系统和 Sublime Text 解压它到相应目录中
    • OS X ~/Library/Application Support/Sublime Text 3/Packages/
    • Linux ~/.config/sublime-text-3/Packages/
    • Windows %APPDATA%\Sublime Text 3\Packages\
  3. 开始使用吧!(参见上面的部分)

Sublime Text 2

  1. 下载 ZIP 文件
  2. 根据操作系统和 Sublime Text 解压它到相应目录中
    • OS X ~/Library/Application Support/Sublime Text 2/Packages/
    • Linux ~/.config/sublime-text-2/Packages/
    • Windows %APPDATA%\Sublime Text 2\Packages\
  3. 开始使用吧!(参见上面的部分)

问题

请通过 github 报告任何问题。

动机

使用Test::Class组织测试非常有用,因为Test::Class可以在项目/发行版之间使用,因此该包可以帮助加快您的开发速度。

历史

2015-08-15 1.0.0

  • 初始版本

许可证

该包遵循艺术许可证2.0,并欢迎使用pull请求,请参阅 贡献指南

jonasbn,哥本哈根/丹麦