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.