The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.034 - 2016-02-18

  • Use Capture::Tiny rahter than IO::CaptureOutput in unit tests
  • Allow users to signal Test::Rail::Parser to set a custom status
  • Fix issue where todo_pass would be marked even when a bad plan occurred
  • Add functions for TestRail 5.2 add/update/remove configurations & groups
  • Add bad plan step_result and a comment when not in case_per_ok & bad plan detected
  • Add bailout step_result and a comment when not in case_per_ok & bailout detected

Documentation

Bulk mark entire runs/plans (or groups of tests therein) as the provided status.
get information about cases inside various testsuites/sections.
Lock a test in a TestRail, and return the test name if successful.
Upload your TAP results to TestRail after they've finished
List runs in a TestRail project matching the provided filters
List tests in a TestRail run matching the provided filters

Modules

Upload your TAP results to TestRail in realtime
TestRail testing harness
Upload your TAP results to TestRail
Provides an interface to TestRail's REST api via HTTP
Utilities for the testrail command line functions, and their main loops.
Find runs and tests according to user specifications.
Pick high priority cases for execution and lock them via the test results mechanism.
Perform batch operations on test results, and analyze the same.