dblock / slack-sup

Slack bot that generates fresh triads of team members to meet every week in an informal standup, or S'Up.
https://sup.playplay.io/
Other
19 stars 9 forks source link

Update_cc spec fails in CI #22

Closed dblock closed 1 month ago

dblock commented 7 years ago

https://travis-ci.org/dblock/slack-sup/builds/266181097

 1) Update cc with a stripe key a team with a stripe customer ID updates cc
     Failure/Error: find('#update_cc', visible: false)

     Capybara::ElementNotFound:
       Unable to find css "#update_cc"
     # ./vendor/bundle/ruby/2.4.0/gems/capybara-2.15.1/lib/capybara/node/finders.rb:313:in `block in synced_resolve'
     # ./vendor/bundle/ruby/2.4.0/gems/capybara-2.15.1/lib/capybara/node/base.rb:85:in `synchronize'
     # ./vendor/bundle/ruby/2.4.0/gems/capybara-2.15.1/lib/capybara/node/finders.rb:302:in `synced_resolve'
     # ./vendor/bundle/ruby/2.4.0/gems/capybara-2.15.1/lib/capybara/node/finders.rb:37:in `find'
     # ./vendor/bundle/ruby/2.4.0/gems/capybara-2.15.1/lib/capybara/session.rb:776:in `block (2 levels) in <class:Session>'
     # ./vendor/bundle/ruby/2.4.0/gems/capybara-2.15.1/lib/capybara/dsl.rb:50:in `block (2 levels) in <module:DSL>'
     # ./spec/integration/update_cc_spec.rb:37:in `block (4 levels) in <top (required)>'
     # ./spec/support/database_cleaner.rb:15:in `block (3 levels) in <top (required)>'
     # ./vendor/bundle/ruby/2.4.0/gems/database_cleaner-1.6.1/lib/database_cleaner/generic/base.rb:16:in `cleaning'
     # ./vendor/bundle/ruby/2.4.0/gems/database_cleaner-1.6.1/lib/database_cleaner/base.rb:98:in `cleaning'
     # ./vendor/bundle/ruby/2.4.0/gems/database_cleaner-1.6.1/lib/database_cleaner/configuration.rb:86:in `block (2 levels) in cleaning'
     # ./vendor/bundle/ruby/2.4.0/gems/database_cleaner-1.6.1/lib/database_cleaner/configuration.rb:87:in `cleaning'
     # ./spec/support/database_cleaner.rb:14:in `block (2 levels) in <top (required)>'
  2) Update cc with a stripe key a team without a stripe customer ID displays error
     Failure/Error: find('#update_cc', visible: false)

     Capybara::ElementNotFound:
       Unable to find css "#update_cc"
     # ./vendor/bundle/ruby/2.4.0/gems/capybara-2.15.1/lib/capybara/node/finders.rb:313:in `block in synced_resolve'
     # ./vendor/bundle/ruby/2.4.0/gems/capybara-2.15.1/lib/capybara/node/base.rb:85:in `synchronize'
     # ./vendor/bundle/ruby/2.4.0/gems/capybara-2.15.1/lib/capybara/node/finders.rb:302:in `synced_resolve'
     # ./vendor/bundle/ruby/2.4.0/gems/capybara-2.15.1/lib/capybara/node/finders.rb:37:in `find'
     # ./vendor/bundle/ruby/2.4.0/gems/capybara-2.15.1/lib/capybara/session.rb:776:in `block (2 levels) in <class:Session>'
     # ./vendor/bundle/ruby/2.4.0/gems/capybara-2.15.1/lib/capybara/dsl.rb:50:in `block (2 levels) in <module:DSL>'
     # ./spec/integration/update_cc_spec.rb:57:in `block (4 levels) in <top (required)>'
     # ./spec/support/database_cleaner.rb:15:in `block (3 levels) in <top (required)>'
     # ./vendor/bundle/ruby/2.4.0/gems/database_cleaner-1.6.1/lib/database_cleaner/generic/base.rb:16:in `cleaning'
     # ./vendor/bundle/ruby/2.4.0/gems/database_cleaner-1.6.1/lib/database_cleaner/base.rb:98:in `cleaning'
     # ./vendor/bundle/ruby/2.4.0/gems/database_cleaner-1.6.1/lib/database_cleaner/configuration.rb:86:in `block (2 levels) in cleaning'
     # ./vendor/bundle/ruby/2.4.0/gems/database_cleaner-1.6.1/lib/database_cleaner/configuration.rb:87:in `cleaning'
     # ./spec/support/database_cleaner.rb:14:in `block (2 levels) in <top (required)>'

Works locally. Weird.