https://docs.angularjs.org/tutorial
I get the same error for any of the E2E tests for the Steps that have them. /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 > [email protected] preprotractor /Users/bevans/Angular/angular-phonecat > npm run update-webdriver > [email protected] preupdate-webdriver /Users/bevans/Angular/angular-phonecat > npm install > [email protected] postinstall /Users/bevans/Angular/angular-phonecat > bower install up to date in 1.868s > [email protected] 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 > [email protected] 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! [email protected] protractor: `protractor e2e-tests/protractor.conf.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the [email protected] 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 -- You received this message because you are subscribed to the Google Groups "Angular and AngularJS discussion" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
