/Users/bevans/Angular/angular-phonecat> git checkout -f step-5
HEAD is now at c2ca489... step-5 Filtering Repeaters
/Users/bevans/Angular/angular-phonecat> npm run protractor
> angular-...@0.0.0 preprotractor /Users/bevans/Angular/angular-phonecat
> npm run update-webdriver
> angular-...@0.0.0 preupdate-webdriver /Users/bevans/Angular/angular-phonecat
> npm install
> angular-...@0.0.0 postinstall /Users/bevans/Angular/angular-phonecat
> bower install
up to date in 1.868s
> angular-...@0.0.0 update-webdriver /Users/bevans/Angular/angular-phonecat
> webdriver-manager update
[18:54:04] I/update - chromedriver: file exists /Users/bevans/Angular/angular-phonecat/node_modules/protractor/node_modules/webdriver-manager/selenium/chromedriver_2.26mac64.zip
[18:54:04] I/update - chromedriver: unzipping chromedriver_2.26mac64.zip
[18:54:05] I/update - chromedriver: setting permissions to 0755 for /Users/bevans/Angular/angular-phonecat/node_modules/protractor/node_modules/webdriver-manager/selenium/chromedriver_2.26
[18:54:05] I/update - chromedriver: v2.26 up to date
[18:54:05] I/update - selenium standalone: file exists /Users/bevans/Angular/angular-phonecat/node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-2.53.1.jar
[18:54:05] I/update - selenium standalone: v2.53.1 up to date
[18:54:05] I/update - geckodriver: file exists /Users/bevans/Angular/angular-phonecat/node_modules/protractor/node_modules/webdriver-manager/selenium/geckodriver-v0.11.1-macos.tar.gz
[18:54:05] I/update - geckodriver: unzipping geckodriver-v0.11.1-macos.tar.gz
[18:54:05] I/update - geckodriver: setting permissions to 0755 for /Users/bevans/Angular/angular-phonecat/node_modules/protractor/node_modules/webdriver-manager/selenium/geckodriver-v0.11.1
[18:54:05] I/update - geckodriver: vv0.11.1 up to date
> angular-...@0.0.0 protractor /Users/bevans/Angular/angular-phonecat
> protractor e2e-tests/protractor.conf.js
(node:67933) [DEP0022] DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead.
[18:54:05] I/local - Starting selenium standalone server...
[18:54:05] I/launcher - Running 1 instances of WebDriver
[18:54:06] I/local - Selenium standalone server started at http://192.168.1.119:52268/wd/hub
Started
F
Failures:
1) PhoneCat Application phoneList should filter the phone list as a user types into the search box
Message:
Failed: unknown error: call function result missing 'value'
(Session info: chrome=65.0.3325.162)
(Driver info: chromedriver=2.26.436421 (6c1a3ab469ad86fd49c8d97ede4a6b96a49ca5f6),platform=Mac OS X 10.12.6 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 222 milliseconds
Build info: version: '2.53.1', revision: 'a36b8b1', time: '2016-06-30 17:37:03'
System info: host: 'M-C02SN02BG8WM', ip: '192.168.1.119', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.12.6', java.version: '1.8.0_161'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{applicationCacheEnabled=false, rotatable=false, mobileEmulationEnabled=false, networkConnectionEnabled=false, chrome={chromedriverVersion=2.26.436421 (6c1a3ab469ad86fd49c8d97ede4a6b96a49ca5f6), userDataDir=/var/folders/45/pzvr375n7bq4_qvxv8d_6x10hpvzg0/T/.org.chromium.Chromium.XBfaWc}, takesHeapSnapshot=true, pageLoadStrategy=normal, databaseEnabled=false, handlesAlerts=true, hasTouchScreen=false, version=65.0.3325.162, platform=MAC, browserConnectionEnabled=false, nativeEvents=true, acceptSslCerts=true, locationContextEnabled=true, webStorageEnabled=true, browserName=chrome, takesScreenshot=true, javascriptEnabled=true, cssSelectorsEnabled=true, unexpectedAlertBehaviour=}]
Session ID: 878eb0175b5c37b423ff830bd02317c8
Stack:
WebDriverError: unknown error: call function result missing 'value'
(Session info: chrome=65.0.3325.162)
(Driver info: chromedriver=2.26.436421 (6c1a3ab469ad86fd49c8d97ede4a6b96a49ca5f6),platform=Mac OS X 10.12.6 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 222 milliseconds
Build info: version: '2.53.1', revision: 'a36b8b1', time: '2016-06-30 17:37:03'
System info: host: 'M-C02SN02BG8WM', ip: '192.168.1.119', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.12.6', java.version: '1.8.0_161'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{applicationCacheEnabled=false, rotatable=false, mobileEmulationEnabled=false, networkConnectionEnabled=false, chrome={chromedriverVersion=2.26.436421 (6c1a3ab469ad86fd49c8d97ede4a6b96a49ca5f6), userDataDir=/var/folders/45/pzvr375n7bq4_qvxv8d_6x10hpvzg0/T/.org.chromium.Chromium.XBfaWc}, takesHeapSnapshot=true, pageLoadStrategy=normal, databaseEnabled=false, handlesAlerts=true, hasTouchScreen=false, version=65.0.3325.162, platform=MAC, browserConnectionEnabled=false, nativeEvents=true, acceptSslCerts=true, locationContextEnabled=true, webStorageEnabled=true, browserName=chrome, takesScreenshot=true, javascriptEnabled=true, cssSelectorsEnabled=true, unexpectedAlertBehaviour=}]
Session ID: 878eb0175b5c37b423ff830bd02317c8
at Object.checkLegacyResponse (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/error.js:639:15)
at parseHttpResponse (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/http/index.js:538:13)
at client_.send.then.response (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/http/index.js:472:11)
at ManagedPromise.invokeCallback_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:1379:14)
at TaskQueue.execute_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2913:14)
at TaskQueue.executeNext_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2896:21)
at asyncRun (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2820:25)
at /Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:639:7
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:118:7)
From: Task: Protractor.get(http://localhost:8000/index.html) - reset url
at WebDriver.schedule (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/webdriver.js:377:17)
at ProtractorBrowser.executeScriptWithDescription (/Users/bevans/Angular/angular-phonecat/node_modules/protractor/built/browser.js:210:28)
at ProtractorBrowser.get (/Users/bevans/Angular/angular-phonecat/node_modules/protractor/built/browser.js:469:14)
at Object.<anonymous> (/Users/bevans/Angular/angular-phonecat/e2e-tests/scenarios.js:11:15)
at /Users/bevans/Angular/angular-phonecat/node_modules/jasminewd2/index.js:94:23
at new ManagedPromise (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:1082:7)
at controlFlowExecute (/Users/bevans/Angular/angular-phonecat/node_modules/jasminewd2/index.js:80:18)
at TaskQueue.execute_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2913:14)
at TaskQueue.executeNext_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2896:21)
at asyncRun (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2820:25)
From: Task: Run beforeEach in control flow
at Object.<anonymous> (/Users/bevans/Angular/angular-phonecat/node_modules/jasminewd2/index.js:79:14)
From asynchronous test:
Error
at Suite.<anonymous> (/Users/bevans/Angular/angular-phonecat/e2e-tests/scenarios.js:10:5)
at Suite.<anonymous> (/Users/bevans/Angular/angular-phonecat/e2e-tests/scenarios.js:8:3)
at Object.<anonymous> (/Users/bevans/Angular/angular-phonecat/e2e-tests/scenarios.js:6:1)
Message:
Expected 0 to be 3.
Stack:
Error: Failed expectation
at Object.<anonymous> (/Users/bevans/Angular/angular-phonecat/e2e-tests/scenarios.js:18:33)
at /Users/bevans/Angular/angular-phonecat/node_modules/jasminewd2/index.js:94:23
at new ManagedPromise (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:1082:7)
at controlFlowExecute (/Users/bevans/Angular/angular-phonecat/node_modules/jasminewd2/index.js:80:18)
at TaskQueue.execute_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2913:14)
at TaskQueue.executeNext_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2896:21)
at asyncRun (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2820:25)
at /Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:639:7
at <anonymous>
Message:
Failed: unknown error: call function result missing 'value'
(Session info: chrome=65.0.3325.162)
(Driver info: chromedriver=2.26.436421 (6c1a3ab469ad86fd49c8d97ede4a6b96a49ca5f6),platform=Mac OS X 10.12.6 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 6 milliseconds
Build info: version: '2.53.1', revision: 'a36b8b1', time: '2016-06-30 17:37:03'
System info: host: 'M-C02SN02BG8WM', ip: '192.168.1.119', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.12.6', java.version: '1.8.0_161'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{applicationCacheEnabled=false, rotatable=false, mobileEmulationEnabled=false, networkConnectionEnabled=false, chrome={chromedriverVersion=2.26.436421 (6c1a3ab469ad86fd49c8d97ede4a6b96a49ca5f6), userDataDir=/var/folders/45/pzvr375n7bq4_qvxv8d_6x10hpvzg0/T/.org.chromium.Chromium.XBfaWc}, takesHeapSnapshot=true, pageLoadStrategy=normal, databaseEnabled=false, handlesAlerts=true, hasTouchScreen=false, version=65.0.3325.162, platform=MAC, browserConnectionEnabled=false, nativeEvents=true, acceptSslCerts=true, locationContextEnabled=true, webStorageEnabled=true, browserName=chrome, takesScreenshot=true, javascriptEnabled=true, cssSelectorsEnabled=true, unexpectedAlertBehaviour=}]
Session ID: 878eb0175b5c37b423ff830bd02317c8
Stack:
WebDriverError: unknown error: call function result missing 'value'
(Session info: chrome=65.0.3325.162)
(Driver info: chromedriver=2.26.436421 (6c1a3ab469ad86fd49c8d97ede4a6b96a49ca5f6),platform=Mac OS X 10.12.6 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 6 milliseconds
Build info: version: '2.53.1', revision: 'a36b8b1', time: '2016-06-30 17:37:03'
System info: host: 'M-C02SN02BG8WM', ip: '192.168.1.119', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.12.6', java.version: '1.8.0_161'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{applicationCacheEnabled=false, rotatable=false, mobileEmulationEnabled=false, networkConnectionEnabled=false, chrome={chromedriverVersion=2.26.436421 (6c1a3ab469ad86fd49c8d97ede4a6b96a49ca5f6), userDataDir=/var/folders/45/pzvr375n7bq4_qvxv8d_6x10hpvzg0/T/.org.chromium.Chromium.XBfaWc}, takesHeapSnapshot=true, pageLoadStrategy=normal, databaseEnabled=false, handlesAlerts=true, hasTouchScreen=false, version=65.0.3325.162, platform=MAC, browserConnectionEnabled=false, nativeEvents=true, acceptSslCerts=true, locationContextEnabled=true, webStorageEnabled=true, browserName=chrome, takesScreenshot=true, javascriptEnabled=true, cssSelectorsEnabled=true, unexpectedAlertBehaviour=}]
Session ID: 878eb0175b5c37b423ff830bd02317c8
at Object.checkLegacyResponse (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/error.js:639:15)
at parseHttpResponse (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/http/index.js:538:13)
at client_.send.then.response (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/http/index.js:472:11)
at ManagedPromise.invokeCallback_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:1379:14)
at TaskQueue.execute_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2913:14)
at TaskQueue.executeNext_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2896:21)
at asyncRun (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2820:25)
at /Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:639:7
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:118:7)
From: Task: Protractor.waitForAngular() - Locator: by.model("$ctrl.query")
at WebDriver.schedule (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/webdriver.js:377:17)
at ProtractorBrowser.executeAsyncScript_ (/Users/bevans/Angular/angular-phonecat/node_modules/protractor/built/browser.js:235:28)
at runWaitForAngularScript (/Users/bevans/Angular/angular-phonecat/node_modules/protractor/built/browser.js:263:30)
at ProtractorBrowser.waitForAngular (/Users/bevans/Angular/angular-phonecat/node_modules/protractor/built/browser.js:269:16)
at ElementArrayFinder.getWebElements (/Users/bevans/Angular/angular-phonecat/node_modules/protractor/built/element.js:167:29)
at ElementArrayFinder.getWebElements (/Users/bevans/Angular/angular-phonecat/node_modules/protractor/built/element.js:806:39)
at ElementArrayFinder.applyAction_ (/Users/bevans/Angular/angular-phonecat/node_modules/protractor/built/element.js:462:34)
at ElementArrayFinder._this.(anonymous function) [as sendKeys] (/Users/bevans/Angular/angular-phonecat/node_modules/protractor/built/element.js:103:30)
at ElementFinder.(anonymous function) [as sendKeys] (/Users/bevans/Angular/angular-phonecat/node_modules/protractor/built/element.js:829:22)
at Object.<anonymous> (/Users/bevans/Angular/angular-phonecat/e2e-tests/scenarios.js:20:13)Error
at ElementArrayFinder.applyAction_ (/Users/bevans/Angular/angular-phonecat/node_modules/protractor/built/element.js:461:27)
at ElementArrayFinder._this.(anonymous function) [as sendKeys] (/Users/bevans/Angular/angular-phonecat/node_modules/protractor/built/element.js:103:30)
at ElementFinder.(anonymous function) [as sendKeys] (/Users/bevans/Angular/angular-phonecat/node_modules/protractor/built/element.js:829:22)
at Object.<anonymous> (/Users/bevans/Angular/angular-phonecat/e2e-tests/scenarios.js:20:13)
at /Users/bevans/Angular/angular-phonecat/node_modules/jasminewd2/index.js:94:23
at new ManagedPromise (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:1082:7)
at controlFlowExecute (/Users/bevans/Angular/angular-phonecat/node_modules/jasminewd2/index.js:80:18)
at TaskQueue.execute_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2913:14)
at TaskQueue.executeNext_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2896:21)
at asyncRun (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2820:25)
From: Task: Run it("should filter the phone list as a user types into the search box") in control flow
at Object.<anonymous> (/Users/bevans/Angular/angular-phonecat/node_modules/jasminewd2/index.js:79:14)
at /Users/bevans/Angular/angular-phonecat/node_modules/jasminewd2/index.js:103:16
at ManagedPromise.invokeCallback_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:1379:14)
at TaskQueue.execute_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2913:14)
at TaskQueue.executeNext_ (/Users/bevans/Angular/angular-phonecat/node_modules/selenium-webdriver/lib/promise.js:2896:21)
From asynchronous test:
Error
at Suite.<anonymous> (/Users/bevans/Angular/angular-phonecat/e2e-tests/scenarios.js:14:5)
at Suite.<anonymous> (/Users/bevans/Angular/angular-phonecat/e2e-tests/scenarios.js:8:3)
at Object.<anonymous> (/Users/bevans/Angular/angular-phonecat/e2e-tests/scenarios.js:6:1)
1 spec, 1 failure
Finished in 1.389 seconds
[18:54:08] I/local - Shutting down selenium standalone server.
[18:54:08] I/launcher - 0 instance(s) of WebDriver still running
[18:54:08] I/launcher - chrome #01 failed 1 test(s)
[18:54:08] I/launcher - overall: 1 failed spec(s)
[18:54:08] E/launcher - Process exited with error code 1
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! angular-...@0.0.0 protractor: `protractor e2e-tests/protractor.conf.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the angular-...@0.0.0 protractor script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/bevans/.npm/_logs/2018-03-20T00_54_08_629Z-debug.log
"devDependencies": {
"bower": "^1.8.4",
"http-server": "^0.9.0",
"jasmine-core": "^2.4.1",
"karma": "^0.13.22",
"karma-chrome-launcher": "^0.2.3",
"karma-firefox-launcher": "^0.1.7",
"karma-jasmine": "^0.3.8",
"protractor": "^5.4.1"
}