devel/p5-Test2-Harness 1.000172 MidnightBSD
Test2 Harness designed for the Test2 event system
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- artistic, gpl+
- Categories
- devel, perl5
Description
To use Test2::Harness you use the yath command. Yath will find the tests (or use the ones you specify), and run them. As it runs it will output diagnostics information such as failures. At the end yath will print a summary of the test run.
The canonical source of up-to-date command options are the help output when using $ yath help and $ yath help COMMAND.
yath can be thought of as a more powerful alternative to prove (Test::Harness).
In the other systems
The newest version among them is 1.000180, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | devel/p5-Test2-Harness | 1.000172 behind since 2026-08-24 | no data | - | [email protected] | - |
| FreeBSD | devel/p5-Test2-Harness | 1.000180 newest | none known | - | [email protected] | 2026-09-19 |
| NetBSD | devel/p5-Test2-Harness | 1.000161nb1 behind since 2026-08-24 | none known | - | [email protected] | 2026-09-27 |
| DragonFly | devel/p5-Test2-Harness | 1.000156 behind since 2026-08-24 | none known | - | [email protected] | - |
| HardenedBSD | devel/p5-Test2-Harness | 1.000180 newest | no data | - | [email protected] | - |
| GhostBSD | devel/p5-Test2-Harness | 1.000180 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install p5-Test2-Harness
From mports:
cd /usr/mports/devel/p5-Test2-Harness && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Test2-Harness>0:devel/p5-Test2-Harness
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 11
p5-App-Yath-Script>=2.000011: devel/p5-App-Yath-Scriptp5-Data-UUID>=0: devel/p5-Data-UUIDp5-Importer>=0.025: devel/p5-Importerp5-Long-Jump>=0.000001: devel/p5-Long-Jumpp5-Scope-Guard>=0: devel/p5-Scope-Guardp5-Term-Table>=0.015: devel/p5-Term-Tablep5-Test2-Plugin-MemUsage>=0.002002: devel/p5-Test2-Plugin-MemUsagep5-Test2-Plugin-UUID>=0.002001: devel/p5-Test2-Plugin-UUIDp5-Test-Simple>=1.302200: devel/p5-Test-Simplep5-YAML-Tiny>=0: textproc/p5-YAML-Tinyp5-goto-file>=0.005: devel/p5-goto-file
Runtime 11
p5-App-Yath-Script>=2.000011: devel/p5-App-Yath-Scriptp5-Data-UUID>=0: devel/p5-Data-UUIDp5-Importer>=0.025: devel/p5-Importerp5-Long-Jump>=0.000001: devel/p5-Long-Jumpp5-Scope-Guard>=0: devel/p5-Scope-Guardp5-Term-Table>=0.015: devel/p5-Term-Tablep5-Test2-Plugin-MemUsage>=0.002002: devel/p5-Test2-Plugin-MemUsagep5-Test2-Plugin-UUID>=0.002001: devel/p5-Test2-Plugin-UUIDp5-Test-Simple>=1.302200: devel/p5-Test-Simplep5-YAML-Tiny>=0: textproc/p5-YAML-Tinyp5-goto-file>=0.005: devel/p5-goto-file
Build dependencies 11
Run dependencies 11
No port depends on this one.
Configuration
Options name: devel_Test2-Harness
| Option | Default | Description |
|---|---|---|
| RECOMMENDED | on | Recommended dependencies by upstream |
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 208
- %%SITE_PERL%%/App/Yath.pm
- %%SITE_PERL%%/App/Yath/Command.pm
- %%SITE_PERL%%/App/Yath/Command/abort.pm
- %%SITE_PERL%%/App/Yath/Command/auditor.pm
- %%SITE_PERL%%/App/Yath/Command/collector.pm
- %%SITE_PERL%%/App/Yath/Command/do.pm
- %%SITE_PERL%%/App/Yath/Command/failed.pm
- %%SITE_PERL%%/App/Yath/Command/help.pm
- %%SITE_PERL%%/App/Yath/Command/init.pm
- %%SITE_PERL%%/App/Yath/Command/kill.pm
- %%SITE_PERL%%/App/Yath/Command/projects.pm
- %%SITE_PERL%%/App/Yath/Command/ps.pm
- %%SITE_PERL%%/App/Yath/Command/reload.pm
- %%SITE_PERL%%/App/Yath/Command/replay.pm
- %%SITE_PERL%%/App/Yath/Command/resources.pm
- %%SITE_PERL%%/App/Yath/Command/run.pm
- %%SITE_PERL%%/App/Yath/Command/runner.pm
- %%SITE_PERL%%/App/Yath/Command/spawn.pm
- %%SITE_PERL%%/App/Yath/Command/speedtag.pm
- %%SITE_PERL%%/App/Yath/Command/start.pm
- %%SITE_PERL%%/App/Yath/Command/status.pm
- %%SITE_PERL%%/App/Yath/Command/stop.pm
- %%SITE_PERL%%/App/Yath/Command/test.pm
- %%SITE_PERL%%/App/Yath/Command/times.pm
- %%SITE_PERL%%/App/Yath/Command/watch.pm
- %%SITE_PERL%%/App/Yath/Command/which.pm
- %%SITE_PERL%%/App/Yath/Converting.pm
- %%SITE_PERL%%/App/Yath/Option.pm
- %%SITE_PERL%%/App/Yath/Options.pm
- %%SITE_PERL%%/App/Yath/Options/Collector.pm
- %%SITE_PERL%%/App/Yath/Options/Debug.pm
- %%SITE_PERL%%/App/Yath/Options/Display.pm
- %%SITE_PERL%%/App/Yath/Options/Finder.pm
- %%SITE_PERL%%/App/Yath/Options/Logging.pm
- %%SITE_PERL%%/App/Yath/Options/Persist.pm
- %%SITE_PERL%%/App/Yath/Options/PreCommand.pm
- %%SITE_PERL%%/App/Yath/Options/Run.pm
- %%SITE_PERL%%/App/Yath/Options/Runner.pm
- %%SITE_PERL%%/App/Yath/Options/Workspace.pm
- %%SITE_PERL%%/App/Yath/Plugin.pm
- %%SITE_PERL%%/App/Yath/Plugin/Cover.pm
- %%SITE_PERL%%/App/Yath/Plugin/Git.pm
- %%SITE_PERL%%/App/Yath/Plugin/Notify.pm
- %%SITE_PERL%%/App/Yath/Plugin/SysInfo.pm
- %%SITE_PERL%%/App/Yath/Plugin/YathUI.pm
- %%SITE_PERL%%/App/Yath/Script/V1.pm
- %%SITE_PERL%%/App/Yath/Tester.pm
- %%SITE_PERL%%/App/Yath/Util.pm
- %%SITE_PERL%%/Test2/Formatter/QVF.pm
- %%SITE_PERL%%/Test2/Formatter/Stream.pm
- %%SITE_PERL%%/Test2/Formatter/Test2.pm
- %%SITE_PERL%%/Test2/Formatter/Test2/Composer.pm
- %%SITE_PERL%%/Test2/Harness.pm
- %%SITE_PERL%%/Test2/Harness/Auditor.pm
- %%SITE_PERL%%/Test2/Harness/Auditor/TimeTracker.pm
- %%SITE_PERL%%/Test2/Harness/Auditor/Watcher.pm
- %%SITE_PERL%%/Test2/Harness/Collector.pm
- %%SITE_PERL%%/Test2/Harness/Collector/JobDir.pm
- %%SITE_PERL%%/Test2/Harness/Collector/TapParser.pm
- %%SITE_PERL%%/Test2/Harness/Event.pm
- %%SITE_PERL%%/Test2/Harness/Finder.pm
- %%SITE_PERL%%/Test2/Harness/IPC.pm
- %%SITE_PERL%%/Test2/Harness/IPC/Process.pm
- %%SITE_PERL%%/Test2/Harness/Log.pm
- %%SITE_PERL%%/Test2/Harness/Log/CoverageAggregator.pm
- %%SITE_PERL%%/Test2/Harness/Log/CoverageAggregator/ByRun.pm
- %%SITE_PERL%%/Test2/Harness/Log/CoverageAggregator/ByTest.pm
- %%SITE_PERL%%/Test2/Harness/Plugin.pm
- %%SITE_PERL%%/Test2/Harness/Renderer.pm
- %%SITE_PERL%%/Test2/Harness/Renderer/Formatter.pm
- %%SITE_PERL%%/Test2/Harness/Run.pm
- %%SITE_PERL%%/Test2/Harness/Runner.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Constants.pm
- %%SITE_PERL%%/Test2/Harness/Runner/DepTracer.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Job.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Preload.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Preload/Stage.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Preloader.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Preloader/Stage.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Reloader.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Resource.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Resource/JobCount.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Resource/SharedJobSlots.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Resource/SharedJobSlots/Config.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Resource/SharedJobSlots/State.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Run.pm
- %%SITE_PERL%%/Test2/Harness/Runner/Spawn.pm
- %%SITE_PERL%%/Test2/Harness/Runner/State.pm
- %%SITE_PERL%%/Test2/Harness/Settings.pm
- %%SITE_PERL%%/Test2/Harness/Settings/Prefix.pm
- %%SITE_PERL%%/Test2/Harness/TestFile.pm
- %%SITE_PERL%%/Test2/Harness/Util.pm
- %%SITE_PERL%%/Test2/Harness/Util/File.pm
- %%SITE_PERL%%/Test2/Harness/Util/File/JSON.pm
- %%SITE_PERL%%/Test2/Harness/Util/File/JSONL.pm
- %%SITE_PERL%%/Test2/Harness/Util/File/Stream.pm
- %%SITE_PERL%%/Test2/Harness/Util/File/Value.pm
- %%SITE_PERL%%/Test2/Harness/Util/HashBase.pm
- %%SITE_PERL%%/Test2/Harness/Util/IPC.pm
- %%SITE_PERL%%/Test2/Harness/Util/JSON.pm
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Test2-Harness-1.000172.tar.gz | 410430 | 491aa8c5f6849f1f5f84338c88d89e200013db1eab1c6032e27e4ad3a55fa3c0 |
Master sites 1
- CPAN