1. 17 Sep, 2017 1 commit
  2. 04 Sep, 2017 1 commit
    • Benjamin Neff's avatar
      Don't truncate ar_internal_metadata after cucumber scenarios · 45e71477
      Benjamin Neff authored
      This is an internal active record table and shouldn't be touched. When
      this is truncated you need to fix it again by running
      `bin/rails db:environment:set RAILS_ENV=test`
      
      This is a temporary fix until there is a new version of
      database_cleaner.
      
      closes #7606
      45e71477
  3. 03 Sep, 2017 1 commit
  4. 31 Aug, 2017 8 commits
  5. 29 Aug, 2017 1 commit
  6. 19 Aug, 2017 3 commits
  7. 17 Aug, 2017 1 commit
  8. 16 Aug, 2017 2 commits
  9. 12 Aug, 2017 6 commits
  10. 10 Aug, 2017 2 commits
  11. 09 Aug, 2017 1 commit
  12. 07 Aug, 2017 1 commit
  13. 23 Jul, 2017 1 commit
  14. 14 Jul, 2017 1 commit
    • Finn Woelm's avatar
      Fix: Use Capybara#fill_in for appending to publisher · 14b7c105
      Finn Woelm authored
      Capybara's native#send_key function is slow when it is passed a string
      longer than just a few characters. This often results in timeout issues
      and Capybara (falsely) reporting feature as failing.
      
      To fix this, we use the faster function #fill_in. This does not trigger
      JavaScript events on the input, so we manually trigger them after
      fill_in by just sending a single key. This can be any key but since we
      do not want to modify the text in the input, non-text keys should be
      used. For a list of non-text keys, see
      http://www.rubydoc.info/github/jnicklas/capybara/Capybara%2FNode%2FElement%3Asend_keys
      
      There is an alternative to the above:
      1) Use #fill_in to enter all text except for the last character:
          fill_in ..., with: "#{status_message_text} #{txt[0..-2]}"
      2) And then use #send_key to send that last character:
          find("#status_message_text").native.send_key(txt.last)
      
      At the moment, both approaches work equally well but the second approach
      is documented here just in case it becomes relevant in the future.
      14b7c105
  15. 07 Jul, 2017 1 commit
  16. 06 Jul, 2017 1 commit
  17. 05 Jul, 2017 1 commit
  18. 03 Jul, 2017 1 commit
  19. 03 May, 2017 2 commits
  20. 02 Apr, 2017 2 commits
  21. 28 Mar, 2017 2 commits