Closed hackartisan closed 6 years ago
refs #706
When doing this, consider the manual workflows written for the QA process:
End User: https://chemheritage.atlassian.net/wiki/spaces/HDC/pages/129892353/QA+Workflow+-+EndUser
Admin Tasks: https://chemheritage.atlassian.net/wiki/spaces/HDC/pages/129925129/QA+Workflow+-+Admin+Tasks
If we end up needing fits on travis, see: https://github.com/ucsblibrary/alexandria/blob/master/.travis.yml#L24-L27
We're not going to have everything in manual QA workflows for now, but enough to make me a lot more confident in CI verifying our app still works for basic use cases, especially end-user use cases.
merged to rebrand branch
We'll want to do this before we upgrade to hyrax, but maybe after getting on Rails 5; @jrochkind notes that "theoretically, Rails5 officially supports capybara integration tests now.... I'm skeptical how well it will work, but if we wait til rails5 for integration test bonanza, i'd probably want to try the official rails architecture at least."
in the meantime let's at least keep track of integration tests we want to write but haven't gotten to:
config/initializers/sufia_catalog_search_builder_overrides.rb