{"library":"appium-test-support","type":"library","category":null,"description":"`appium-test-support` is a collection of JavaScript test utilities designed for internal use across various Appium packages. It provides common testing patterns such as environment variable stubbing (`stubEnv`), log output capturing and manipulation (`stubLog`), and advanced Sinon-based testing with sandboxes and mocks (`withSandbox`, `withMocks`, `fakeTime`). The current stable version is 1.3.3. As an internal utility library, its release cadence is tied to the broader Appium project's needs and updates, typically seeing updates in line with major Appium releases or when internal testing needs evolve. It differentiates itself by offering pre-packaged solutions for common Appium testing scenarios, including specific support for Android emulator setup on Travis CI, streamlining testing workflows within the Appium ecosystem and reducing boilerplate in Appium's own tests.","language":"javascript","status":"active","version":"1.3.3","tags":["javascript","appium"],"last_verified":"Wed May 27","install":[{"cmd":"npm install appium-test-support","imports":["import { stubEnv } from 'appium-test-support';","import { stubLog } from 'appium-test-support';","import { withSandbox } from 'appium-test-support';","import { fakeTime } from 'appium-test-support';"]},{"cmd":"yarn add appium-test-support","imports":[]},{"cmd":"pnpm add appium-test-support","imports":[]}],"homepage":null,"github":"https://github.com/appium/appium-test-support","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/appium-test-support","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/appium-test-support/compatibility"}}