Closed linus-amg closed 9 years ago
drool = require('drool')
assert = require('assert')
driver = drool.start
chromeOptions: 'no-sandbox'
drool.flow
repeatCount: 100
setup: ->
driver.get('http://localhost:3000')
action: ->
# click on add page
# adds page
driver.findElement(
drool.webdriver.By.css('#drool-add-page')
).click()
# click on page
# opens menu for page
driver.findElement(
drool.webdriver.By.css('.page')
).click()
# click on delete
driver.findElement(
drool.webdriver.By.css('.drool-delete-page')
).click()
assert: (after, initial) ->
assert.equal(inital.nodes, after.nodes, 'node count should match')
driver.quit()
Easy fix :+1:
- drool.flow
+ drool.flow({
repeatCount: 100
setup: ->
driver.get('http://localhost:3000')
action: ->
# click on add page
# adds page
driver.findElement(
drool.webdriver.By.css('#drool-add-page')
).click()
# click on page
# opens menu for page
driver.findElement(
drool.webdriver.By.css('.page')
).click()
# click on delete
driver.findElement(
drool.webdriver.By.css('.drool-delete-page')
).click()
asset: (after, initial) ->
assert.equal(inital.nodes, after.nodes, 'node count should match')
+ }, driver)
whoops, kthxbye :+1:
no problem @elgubenis :+1:
I agree that the error is super confusing :question:
Let me know if you have any other questions
yeah, i've got more questions, do you want them here or in another issue (i think its unrelated to this issue)
another issue is fine :)
i guess im doing something wrong with the webdriver