{"id":15107001,"url":"https://github.com/webdriverio-boneyard/wdio-jasmine-framework","last_synced_at":"2025-09-27T05:31:29.141Z","repository":{"id":65419363,"uuid":"42413027","full_name":"webdriverio-boneyard/wdio-jasmine-framework","owner":"webdriverio-boneyard","description":"A WebdriverIO v4 plugin. Adapter for Jasmine testing framework.","archived":true,"fork":false,"pushed_at":"2019-02-23T11:30:19.000Z","size":188,"stargazers_count":23,"open_issues_count":7,"forks_count":23,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-01-03T08:05:51.931Z","etag":null,"topics":["jasmine","jasmine-framework","jasmine-tests","webdriverio"],"latest_commit_sha":null,"homepage":"http://webdriver.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/webdriverio-boneyard.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-09-13T21:08:58.000Z","updated_at":"2024-04-02T18:52:17.000Z","dependencies_parsed_at":"2023-01-22T18:15:30.996Z","dependency_job_id":null,"html_url":"https://github.com/webdriverio-boneyard/wdio-jasmine-framework","commit_stats":null,"previous_names":["webdriverio/wdio-jasmine-framework"],"tags_count":39,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdriverio-boneyard%2Fwdio-jasmine-framework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdriverio-boneyard%2Fwdio-jasmine-framework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdriverio-boneyard%2Fwdio-jasmine-framework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webdriverio-boneyard%2Fwdio-jasmine-framework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/webdriverio-boneyard","download_url":"https://codeload.github.com/webdriverio-boneyard/wdio-jasmine-framework/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234391380,"owners_count":18824809,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["jasmine","jasmine-framework","jasmine-tests","webdriverio"],"created_at":"2024-09-25T21:03:49.221Z","updated_at":"2025-09-27T05:31:28.823Z","avatar_url":"https://github.com/webdriverio-boneyard.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"WDIO Jasmine Framework Adapter\n==============================\n\n[![Build Status](https://travis-ci.org/webdriverio/wdio-jasmine-framework.svg?branch=master)](https://travis-ci.org/webdriverio/wdio-jasmine-framework) [![Test Coverage](https://codeclimate.com/github/webdriverio/wdio-jasmine-framework/badges/coverage.svg)](https://codeclimate.com/github/webdriverio/wdio-jasmine-framework/coverage) [![dependencies Status](https://david-dm.org/webdriverio/wdio-jasmine-framework/status.svg)](https://david-dm.org/webdriverio/wdio-jasmine-framework)\n\n***\n\n\u003e A WebdriverIO plugin. Adapter for Jasmine testing framework.\n\n## Installation\n\nThe easiest way is to keep `wdio-jasmine-framework` as a devDependency in your `package.json`.\n\n```json\n{\n  \"devDependencies\": {\n    \"wdio-jasmine-framework\": \"~0.2.20\"\n  }\n}\n```\n\nYou can simple do it by:\n\n```bash\nnpm install wdio-jasmine-framework --save-dev\n```\n\nInstructions on how to install `WebdriverIO` can be found [here.](http://webdriver.io/guide/getstarted/install.html)\n\n## Configuration\n\nFollowing code shows the default wdio test runner configuration...\n\n```js\n// wdio.conf.js\nmodule.exports = {\n  // ...\n  framework: 'jasmine'\n  jasmineNodeOpts: {\n    defaultTimeoutInterval: 10000\n  }\n  // ...\n};\n```\n\n## `jasmineNodeOpts` Options\n\n### defaultTimeoutInterval\nTimeout until specs will be marked as failed.\n\nType: `Number`\u003cbr\u003e\nDefault: 10000\n\n### expectationResultHandler\nThe Jasmine framework allows it to intercept each assertion in order to log the state of the application\nor website depending on the result. For example it is pretty handy to take a screenshot every time\nan assertion fails.\n\nType: `Function`\u003cbr\u003e\nDefault: null\n\n### grep\nOptional pattern to selectively select it/describe cases to run from spec files.\n\nType: `RegExp | string`\u003cbr\u003e\nDefault: undefined\n\n### invertGrep\nInverts 'grep' matches\n\nType: `Boolean`\u003cbr\u003e\nDefault: false\n\n### cleanStack\nCleans up stack trace and removes all traces of node module packages\n\nType: `Boolean`\u003cbr\u003e\nDefault: true  \n\n### random  \nRun specs in semi-random order  \n\nType: `Boolean`\u003cbr\u003e\nDefault: `false`\n\n### stopOnSpecFailure\nStops spec execution on first fail (other specs continue running)\n\nType: `Boolean`\u003cbr\u003e\nDefault: `false`\n\n## Development\n\nAll commands can be found in the package.json. The most important are:\n\nWatch changes:\n\n```sh\n$ npm run watch\n```\n\nRun tests:\n\n```sh\n$ npm test\n\n# run test with coverage report:\n$ npm run test:cover\n```\n\nBuild package:\n\n```sh\n$ npm build\n```\n\n----\n\nFor more information on WebdriverIO see the [homepage](http://webdriver.io).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebdriverio-boneyard%2Fwdio-jasmine-framework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebdriverio-boneyard%2Fwdio-jasmine-framework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebdriverio-boneyard%2Fwdio-jasmine-framework/lists"}