{"library":"wdio-jasmine-framework","type":"library","category":null,"description":"This package, `wdio-jasmine-framework`, is an **abandoned** framework adapter for older versions of WebdriverIO, specifically designed for WebdriverIO v3 or v4. Its last update was 7 years ago, with version 0.3.8. It integrates the Jasmine testing framework with the WebdriverIO test runner, allowing users to write end-to-end tests using Jasmine's BDD syntax. Unlike its modern counterpart, `@wdio/jasmine-framework`, this package is not compatible with current WebdriverIO versions (v7, v8, v9) due to significant architectural changes and dependency updates within the WebdriverIO ecosystem. Its primary function was to enable Jasmine `describe`, `it`, and `expect` syntax within WebdriverIO test files, along with configuration options like `defaultTimeoutInterval` and `expectationResultHandler` via `wdio.conf.js`. Users requiring Jasmine integration with modern WebdriverIO should use the actively maintained `@wdio/jasmine-framework` package.","language":"javascript","status":"abandoned","version":"0.3.8","tags":["javascript","jasmine","webdriverio","wdio","wdio-plugin","wdio-framework"],"last_verified":"Wed May 27","install":[{"cmd":"npm install wdio-jasmine-framework","imports":["// wdio.conf.js\nmodule.exports = {\n  // ...\n  framework: 'jasmine',\n  // ...\n};","describe('My test suite', () => {\n  it('should navigate to a page', async () => {\n    await browser.url('https://example.com');\n    await expect(browser).toHaveTitle('Example Domain');\n  });\n});","// wdio.conf.js\nmodule.exports = {\n  // ...\n  jasmineNodeOpts: {\n    defaultTimeoutInterval: 60000,\n    expectationResultHandler: function(passed, assertion) {\n      if (!passed) {\n        console.log(`Assertion failed: ${assertion.message}`);\n        // Example: browser.saveScreenshot(`./screenshots/${assertion.fullName}.png`);\n      }\n    }\n  }\n  // ...\n};"]},{"cmd":"yarn add wdio-jasmine-framework","imports":[]},{"cmd":"pnpm add wdio-jasmine-framework","imports":[]}],"homepage":null,"github":"https://github.com/webdriverio/wdio-jasmine-framework","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/wdio-jasmine-framework","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/wdio-jasmine-framework/compatibility"}}