{"id":18909994,"url":"https://github.com/jonasbn/sublimetext-perl-test-more","last_synced_at":"2026-03-07T12:30:19.853Z","repository":{"id":14286989,"uuid":"16995165","full_name":"jonasbn/SublimeText-Perl-Test-More","owner":"jonasbn","description":"SublimeText assistance for Perl's Test::More ","archived":false,"fork":false,"pushed_at":"2023-12-22T19:18:57.000Z","size":13,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-15T05:27:21.607Z","etag":null,"topics":["perl","snippets","st","sublime-package","sublime-snippets","sublime-text","sublime-text-3","sublime-text-plugin","test"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"Radiiuscorp/NXP","license":"artistic-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jonasbn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-02-19T19:03:19.000Z","updated_at":"2023-12-22T19:18:59.000Z","dependencies_parsed_at":"2024-11-08T09:40:14.943Z","dependency_job_id":"dd52baf5-be3f-429f-be87-804514287d91","html_url":"https://github.com/jonasbn/SublimeText-Perl-Test-More","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonasbn%2FSublimeText-Perl-Test-More","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonasbn%2FSublimeText-Perl-Test-More/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonasbn%2FSublimeText-Perl-Test-More/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jonasbn%2FSublimeText-Perl-Test-More/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jonasbn","download_url":"https://codeload.github.com/jonasbn/SublimeText-Perl-Test-More/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239898462,"owners_count":19715212,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["perl","snippets","st","sublime-package","sublime-snippets","sublime-text","sublime-text-3","sublime-text-plugin","test"],"created_at":"2024-11-08T09:38:55.398Z","updated_at":"2026-03-07T12:30:19.811Z","avatar_url":"https://github.com/jonasbn.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"SublimeText-Perl-Test-More\n==========================\n\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\nThis package provides snippets for Perl's [Test::More](https://metacpan.org/pod/Test::More) for [Sublime Text 2 and 3](http://www.sublimetext.com/)\n\n\u003c!-- MarkdownTOC depth=1 --\u003e\n\n- [Introduction and Usage](#introduction-and-usage)\n- [Installation](#installation)\n- [Issues](#issues)\n- [Motivation](#motivation)\n- [Acknowledgements](#acknowledgements)\n- [History](#history)\n- [License](#license)\n\n\u003c!-- /MarkdownTOC --\u003e\n\n\u003ca name=\"introduction-and-usage\"\u003e\u003c/a\u003e\n# Introduction and Usage\n\nThe package is currently offering the following snippets:\n\n```perl\nBAIL_OUT\ncan_ok\ncmp_ok\ndiag\nis\nisa_ok\nisnt\nlike\nok\nunlike\nis_deeply\ndone_testing\n```\n\nYou simply write the [Test::More](https://metacpan.org/pod/Test::More) routine you want and press the `tab` key\n\nAn example:\n\n```perl\nok\u003ctab\u003e\n```\n\nexpands to:\n\n```perl\nok($got eq $expected, 'test_name');\n```\n\n1. _tabbing_ once again lets you write the assertion\n2. _tabbing_ yet again lets you label the test\n3. And then you can run your test suite\n\nThis package can with compliments the [package](https://github.com/jonasbn/SublimeText-Perl-Test-Class) for Perl's [Test::Class](https://metacpan.org/pod/Test::Class) for **Sublime Text 2 and 3**.\n\n\u003ca name=\"installation\"\u003e\u003c/a\u003e\n# Installation\n\nFor installation several options are available.\n\n\u003ca name=\"via-package-control\"\u003e\u003c/a\u003e\n## Via [Package Control](https://packagecontrol.io/):\n\n- `Control`+`Shift`+`P` on Linux/Windows,\n- `Command`+`Shift`+`P` on OS X,\n- or for any OS\n  1. Select `Tools-\u003eCommand Palette` from the menu\n  2. Select `Package Control: Install Package`\n  3. Select **perl-Test-More** from the list of available packages\n\n\u003ca name=\"git\"\u003e\u003c/a\u003e\n## Git:\n\nClone the repository in your Sublime Text Packages directory.\n\n`$ git clone https://github.com/jonasbn/perl-Sublime-Test-More`\n\nThe advantage of using either Package Control or git is, that the plugin will be automatically be updated.\n\nSee also the [Package Control page](https://packagecontrol.io/packages/perl-Test-More) for this plugin. \n\n\u003ca name=\"from-zip\"\u003e\u003c/a\u003e\n## From ZIP\n\n### Sublime Text 3\n\n1. [Download](https://github.com/jonasbn/SublimeText-Perl-Test-More/archive/master.zip) the zip file\n2. Unpack it in your Sublime Text directory, as per OS and Sublime Text \n  - OS X    ~/Library/Application Support/Sublime Text 3/Packages/\n  - Linux   ~/.config/sublime-text-3/Packages/\n  - Windows %APPDATA%\\Sublime Text 3\\Packages\\\n3. Start using it! (see section above)\n\n### Sublime Text 2\n\n1. [Download](https://github.com/jonasbn/SublimeText-Perl-Test-More/archive/master.zip) the zip file\n2. Unpack it in your Sublime Text directory, as per OS and Sublime Text \n  - OS X    ~/Library/Application Support/Sublime Text 2/Packages/\n  - Linux   ~/.config/sublime-text-2/Packages/\n  - Windows %APPDATA%\\Sublime Text 2\\Packages\\\n3. Start using it! (see section above)\n\n\u003ca name=\"issues\"\u003e\u003c/a\u003e\n# Issues\n\nPlease report any issues via [github](https://github.com/jonasbn/SublimeText-Perl-Test-More/issues).\n\n\u003ca name=\"motivation\"\u003e\u003c/a\u003e\n# Motivation\n\nI write a lot of test code across projects/distributions and since [Test::More](https://metacpan.org/pod/Test::More) is put to such wide use it is nice to be able to write tests fast and consistenly.\n\n\u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\n# Acknowledgements\n\n- Daniel Salgado Población contributed `is_deeply` and `done_testing`, resulting in version 1.1.0\n\n\u003ca name=\"history\"\u003e\u003c/a\u003e\n# History\n\n\u003ca name=\"2015-11-27-110\"\u003e\u003c/a\u003e\n## 2015-11-27 1.1.0\n\n- `is_deeply` and `done_testing` added\n\n\u003ca name=\"2015-08-15-100\"\u003e\u003c/a\u003e\n## 2015-08-15 1.0.0\n\n- Initial version\n\n\u003ca name=\"license\"\u003e\u003c/a\u003e\n# License\n\nThe package is licensed under the  Artistic License 2.0 and pull-requests are most welcome, please see [the contribution guidelines](CONTRIBUTING.md).\n\njonasbn, Copenhagen/Denmark\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonasbn%2Fsublimetext-perl-test-more","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjonasbn%2Fsublimetext-perl-test-more","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjonasbn%2Fsublimetext-perl-test-more/lists"}