- Update readme with link to official package for v8+
- Merge PR to log cases that fail strictCaseMatching.
- Merge PR to have strictCaseMatching option pull cases from TestRail when runId is specified.
- Merge PR to filter included tests
- Fix error output if no test cases are found
- Fix bug with previous version (uniquely identify case with wdio uid, cid, as well as TestRail case_id)
- Handle wdio retries
- Fix bug with useLatestRunId
- Handle change to TestRail bulk api return cap
- Handle change to get_cases return data shape. Also, refactor and move testrail api calls to own class.
- Dependency update
- Dependency update
- Dependency update
- Option to create test plans
- Dependency update
- Fix issue with some skipped tests
- Use seconds instead of milliseconds
- Ignore non-json files in ./testrailResults (e.g. .DS_Store)
- Fix a bug where logging is repeating for subsequent tests in single describe block.
- Add stack trace to TestRail comment for failing tests
- Allow method for adding to additional logging to TestRail comment
- Allow include all option
- Allow loose test case matching (report generated even if some test case ids don't match)
- Allow multiple tests to be mapped to one case id
- Allow custom skipped status ids
- Merge PR for closeTestRailRun option (Thanks @nemanjajeremic)
- Fix minimist vulnerability (https://npmjs.com/advisories/1179)
- Account for TestRail not accepting 0s run times (skipped tests)
- Previous commits didn't properly account for SIGINT
- Always delete temp folder (potential stale / invalid results)
- return run id from cleanup method
- package.json metadata update
- Initial published commit