--- /dev/null
+{
+ "name": "jasminewd",
+ "description": "WebDriverJS adapter for Jasmine.",
+ "homepage": "https://github.com/angular/jasminewd",
+ "keywords": [
+ "test",
+ "testing",
+ "webdriver",
+ "webdriverjs",
+ "selenium",
+ "jasmine"
+ ],
+ "author": {
+ "name": "Julie Ralph",
+ "email": "ju.ralph@gmail.com"
+ },
+ "devDependencies": {
+ "jshint": "2.5.0",
+ "minijasminenode": "1.1.1",
+ "selenium-webdriver": "2.43.4"
+ },
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/angular/jasminewd.git"
+ },
+ "main": "index.js",
+ "scripts": {
+ "pretest": "node_modules/.bin/jshint index.js spec",
+ "test": "node node_modules/.bin/minijasminenode spec/adapterSpec.js"
+ },
+ "license": "MIT",
+ "version": "1.1.0",
+ "readme": "jasminewd [![Build Status](https://travis-ci.org/angular/jasminewd.png?branch=master)](https://travis-ci.org/angular/jasminewd)\n=========\n\nAdapter for Jasmine-to-WebDriverJS. Used by [Protractor](http://www.github.com/angular/protractor).\n\n\nFeatures\n--------\n\n - Automatically makes tests asynchronously wait until the WebDriverJS control flow is empty.\n\n - If a `done` function is passed to the test, waits for both the control flow and until done is called.\n\n - Enhances `expect` so that it automatically unwraps promises before performing the assertion.\n\nInstallation\n------------\n```\nnpm install jasminewd\n```\n\nUsage\n-----\n\nAssumes selenium-webdriver as a peer dependency.\n\n```js\n// In your setup.\nvar minijn = require('minijasminenode');\nrequire('jasminewd');\n\nglobal.driver = new webdriver.Builder().\n usingServer('http://localhost:4444/wd/hub').\n withCapabilities({browserName: 'chrome'}).\n build();\n\nminijn.executeSpecs(/* ... */);\n\n// In your tests\n\ndescribe('tests with webdriver', function() {\n it('will wait until webdriver is done', function() {\n // This will be an asynchronous test. It will finish once webdriver has\n // loaded the page, found the element, and gotten its text.\n driver.get('http://www.example.com');\n\n var myElement = driver.findElement(webdriver.By.id('hello'));\n\n // Here, expect understands that myElement.getText() is a promise,\n // and resolves it before asserting.\n expect(myElement.getText()).toEqual('hello world');\n });\n})\n```\n",
+ "readmeFilename": "README.md",
+ "bugs": {
+ "url": "https://github.com/angular/jasminewd/issues"
+ },
+ "_id": "jasminewd@1.1.0",
+ "_from": "jasminewd@1.1.0"
+}