Skip to content

Conversation

@danielrentz
Copy link
Contributor

Motivation/Description of the PR

Two small fixes for Typescript typings:

  • the function output.result misses a declaration for the optional parameter "failedHooks".
  • the "failures" in class Result may contain numbers or strings. The exact type for a single failure report is [string, number, string, string, string] but that is not possible to declare with vanilla JSDoc. Added typedef Failure as string/number array, and replaced string[] with the new type.

Unrelated changes in plugins.md have been auto-generated by npm run docs.

Applicable helpers:

  • Playwright
  • Puppeteer
  • WebDriver
  • REST
  • FileHelper
  • Appium
  • TestCafe

Applicable plugins:

  • allure
  • autoDelay
  • autoLogin
  • customLocator
  • pauseOnFail
  • coverage
  • retryFailedStep
  • screenshotOnFail
  • selenoid
  • stepByStepReport
  • stepTimeout
  • wdio
  • subtitles

Type of change

  • 🔥 Breaking changes
  • 🚀 New functionality
  • 🐛 Bug fix
  • 🧹 Chore
  • 📋 Documentation changes/updates
  • ♨️ Hot fix
  • 🔨 Markdown files fix - not related to source code
  • 💅 Polish code

Checklist:

  • Tests have been added
  • Documentation has been added (Run npm run docs)
  • Lint checking (Run npm run lint)
  • Local tests are passed (Run npm test)

@kobenguyent kobenguyent changed the base branch from 3.x to 4.x October 8, 2025 00:27
@danielrentz danielrentz changed the base branch from 4.x to 3.x October 22, 2025 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant