Skip to content

Instantly share code, notes, and snippets.

@soundstep
Created March 16, 2014 11:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save soundstep/9581714 to your computer and use it in GitHub Desktop.
Save soundstep/9581714 to your computer and use it in GitHub Desktop.
╰─$ mocha allTests.js --reporter spec --framework=angularjs 26 ↵
TodoMVC - angularjs
No Todos
✓ should hide #main and #footer (93ms)
New Todo
1) should allow me to add todo items
2) should clear text input field when an item is added
3) should append new items to the bottom of the list
4) should trim text input
5) should show #main and #footer when items added
Mark all as completed
6) should allow me to mark all items as completed
7) should allow me to clear the completion state of all items
8) complete all checkbox should update state when items are completed / cleared
Item
9) should allow me to mark items as complete
10) should allow me to un-mark items as complete
11) should allow me to edit an item
✓ should show the remove button on hover
Editing
12) should hide other controls when editing
13) should save edits on enter
14) should save edits on blur
15) should trim entered text
16) should remove the item if an empty text string was entered
17) should cancel edits on escape
Counter
18) should display the current number of todo items
Clear completed button
19) should display the number of completed items
20) should remove completed items when clicked
21) should be hidden when there are no items that are completed
Routing
22) should allow me to display active items
23) should respect the back button
24) should allow me to display completed items
25) should allow me to display all items
26) should highlight the currently applied filter
2 passing (44s)
26 failing
1) TodoMVC - angularjs New Todo should allow me to add todo items:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:81:10
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
2) TodoMVC - angularjs New Todo should clear text input field when an item is added:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:89:10
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
3) TodoMVC - angularjs New Todo should append new items to the bottom of the list:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:94:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
4) TodoMVC - angularjs New Todo should trim text input:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:102:10
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
5) TodoMVC - angularjs New Todo should show #main and #footer when items added:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:107:10
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
6) TodoMVC - angularjs Mark all as completed should allow me to mark all items as completed:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:115:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
7) TodoMVC - angularjs Mark all as completed should allow me to clear the completion state of all items:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:124:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
8) TodoMVC - angularjs Mark all as completed complete all checkbox should update state when items are completed / cleared:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:134:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
9) TodoMVC - angularjs Item should allow me to mark items as complete:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:151:10
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
10) TodoMVC - angularjs Item should allow me to un-mark items as complete:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:164:10
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
11) TodoMVC - angularjs Item should allow me to edit an item:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:177:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
12) TodoMVC - angularjs Editing should hide other controls when editing:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:192:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
13) TodoMVC - angularjs Editing should save edits on enter:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:200:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
14) TodoMVC - angularjs Editing should save edits on blur:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:209:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
15) TodoMVC - angularjs Editing should trim entered text:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:221:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
16) TodoMVC - angularjs Editing should remove the item if an empty text string was entered:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:230:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
17) TodoMVC - angularjs Editing should cancel edits on escape:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:239:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
18) TodoMVC - angularjs Counter should display the current number of todo items:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:250:10
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
19) TodoMVC - angularjs Clear completed button should display the number of completed items:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:260:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
20) TodoMVC - angularjs Clear completed button should remove completed items when clicked:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:268:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
21) TodoMVC - angularjs Clear completed button should be hidden when there are no items that are completed:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:276:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
22) TodoMVC - angularjs Routing should allow me to display active items:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:311:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
23) TodoMVC - angularjs Routing should respect the back button:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:319:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
24) TodoMVC - angularjs Routing should allow me to display completed items:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:338:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
25) TodoMVC - angularjs Routing should allow me to display all items:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:346:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
26) TodoMVC - angularjs Routing should highlight the currently applied filter:
NoSuchElementError: no such element
(Session info: chrome=33.0.1750.152)
(Driver info: chromedriver=2.9.248307,platform=Mac OS X 10.9.1 x86_64)
at new bot.Error (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/error.js:109:18)
at Object.bot.response.checkResponse (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/atoms/response.js:106:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:275:20
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1305:10
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/goog/base.js:1178:15
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at notify (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:328:12)
at notifyAll (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:297:7)
at fulfill (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:402:7)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:607:51
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/http/http.js:96:5
at IncomingMessage.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/http/index.js:113:7)
at IncomingMessage.EventEmitter.emit (events.js:117:20)
at _stream_readable.js:920:16
at process._tickCallback (node.js:415:13)
==== async task ====
WebDriver.findElement(By.xpath("//input[@id=\"new-todo\"]"))
at webdriver.WebDriver.schedule (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:266:15)
at webdriver.WebDriver.findElement (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:711:17)
at Page.findByXpath (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:14:18)
at Page.getItemInputField (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:68:15)
at Page.enterItem (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/page.js:116:24)
at createStandardItems (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:18:9)
at /Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/test.js:358:5
at webdriver.promise.ControlFlow.runInNewFrame_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1438:20)
at webdriver.promise.ControlFlow.runEventLoop_ (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/lib/webdriver/promise.js:1303:8)
at wrapper [as _onTimeout] (timers.js:252:14)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
==== async task ====
at Context.<anonymous> (/Users/romuald/Documents/devserver/workspace/todomvc/browser-tests/node_modules/selenium-webdriver/testing/index.js:119:12)
at Test.Runnable.run (/usr/local/lib/node_modules/mocha/lib/runnable.js:196:15)
at Runner.runTest (/usr/local/lib/node_modules/mocha/lib/runner.js:374:10)
at /usr/local/lib/node_modules/mocha/lib/runner.js:452:12
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:299:14)
at /usr/local/lib/node_modules/mocha/lib/runner.js:309:7
at next (/usr/local/lib/node_modules/mocha/lib/runner.js:247:23)
at Object._onImmediate (/usr/local/lib/node_modules/mocha/lib/runner.js:276:5)
at processImmediate [as _immediateCallback] (timers.js:330:15)
26 ↵
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment