-18/06
Closed this issue · 0 comments
-
delete .ruby-version, that forces to use a specify version of ruby ( just to deploy is good)
-
delete spec/helpers, is not being used and is throwing a error here
-
put the introductions to create the test database from schema, not from migrations, will be:
rake db:test:load
-
on spec/rails_helper.rb, configure capybara just after the require, this part:
Capybara.register_driver :chrome do |app|
Capybara::Selenium::Driver.new(app, browser: :chrome)
end
Capybara.default_driver = :selenium_chrome
it can be just below the last require, instead of inside RSpec.configure do |config|
-
I got some error with your gemfile, not sure what was, you can replace by this one:
https://gist.github.com/SevlaMare/8c4653b8087a7f71b09a8cbe56903d9c
if you do, remember to delete the gemfile.lock and run bundle again. -
If you want to ensure the db is reset after every single run of capybara, setup the database cleaner, here's the example I use to run it in your project:
https://gist.github.com/SevlaMare/e7129b4bee08aba8b0644b2608684328