README.md in capybara-sessionkeeper-0.1.7 vs README.md in capybara-sessionkeeper-0.2.0

- old
+ new

@@ -39,11 +39,11 @@ Capybara.register_driver :chrome do |app| Capybara::Selenium::Driver.new(app, browser: :chrome) end ``` -Firefox(:selenium option) also works. +Firefox(:selenium option) may not work. [Install geckodriver](https://github.com/mozilla/geckodriver/releases) ``` session = Capybara::Session.new(:selenium) ``` @@ -118,29 +118,18 @@ You don't need to sign in every time. You just need to sign in once(or occasionally) and save/restore cookies. ## Development -### Testing spec which requires signin using envchain - -There are some spec requiring GitHub signin. - -You can store environment variables in macOS Keychain. -Check out [envchain](https://github.com/sorah/envchain) - -``` -brew install envchain -envchain --set github GITHUB_USERNAME GITHUB_PASSWORD - -envchain github rspec -``` - ### Testing with :selenium(Firefox) driver ``` SELENIUM=true rspec -SELENIUM=true envchain github rspec ``` + +### Test app + +Some spec uses test app https://github.com/kyamaguchi/testapp-capybara-sessionkeeper ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/kyamaguchi/capybara-sessionkeeper.