forked from teamcapybara/capybara
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'jnicklas/master'
- Loading branch information
Showing
105 changed files
with
4,522 additions
and
3,982 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,3 +14,4 @@ doc | |
Gemfile*.lock | ||
chromedriver.log | ||
bundler_stubs | ||
bin |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,29 +1,29 @@ | ||
language: ruby | ||
rvm: | ||
- 1.8.7 | ||
- 1.9.2 | ||
- 1.9.3 | ||
- ree | ||
- jruby-18mode | ||
- jruby-19mode | ||
- rbx-18mode | ||
- rbx-19mode | ||
gemfile: | ||
- Gemfile | ||
- gemfiles/Gemfile.base-versions | ||
matrix: | ||
exclude: | ||
# Nokogiri 1.3.3 is not compatible with Rubinius or JRuby | ||
- gemfile: gemfiles/Gemfile.base-versions | ||
rvm: rbx-18mode | ||
- gemfile: gemfiles/Gemfile.base-versions | ||
rvm: rbx-19mode | ||
- gemfile: gemfiles/Gemfile.base-versions | ||
rvm: jruby-18mode | ||
- gemfile: gemfiles/Gemfile.base-versions | ||
rvm: jruby-19mode | ||
allow_failures: | ||
- gemfile: Gemfile | ||
rvm: rbx-19mode | ||
- gemfile: Gemfile | ||
rvm: jruby-19mode | ||
- gemfile: Gemfile | ||
rvm: ree | ||
- gemfile: gemfiles/Gemfile.base-versions | ||
rvm: ree | ||
before_script: | ||
- sh -e /etc/init.d/xvfb start | ||
- export DISPLAY=:99.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
## Questions about Capybara? | ||
|
||
To get your questions answered, please ask on the [mailing list]. Do not open | ||
an issue. | ||
|
||
## Bug Reports | ||
|
||
If you are at all unsure whether it's a bug in Capybara or a problem with your | ||
code, post on the [mailing list] instead. If it turns out that it is a bug, we | ||
can always open an issue later. | ||
|
||
If you are sure that it's a bug in Capybara, open a new [issue] and try to | ||
answer the following questions: | ||
|
||
- What did you do? | ||
- What did you expect to happen? | ||
- What happened instead? | ||
|
||
Please also post code to replicate the bug. Ideally a failing test would be | ||
perfect, but even a simple script demonstrating the error would suffice. | ||
Please don't send us an entire application, unless the bug is in the | ||
*interaction* between Capybara and a particular framework. | ||
|
||
Feature requests are great, but they usually end up lying around the issue | ||
tracker indefinitely. Sending a pull request is a much better way of getting a | ||
particular feature into Capybara. | ||
|
||
## Pull Requests | ||
|
||
- **Add tests!** Your patch won't be accepted if it doesn't have tests. | ||
|
||
- **Document any change in behaviour**. Make sure the README and any other | ||
relevant documentation are kept up-to-date. | ||
|
||
- **Consider our release cycle**. We try to follow semver. Randomly breaking | ||
public APIs is not an option. | ||
|
||
- **Create topic branches**. Don't ask us to pull from your master branch. | ||
|
||
- **One pull request per feature**. If you want to do more than one thing, send | ||
multiple pull requests. | ||
|
||
- **Send coherent history**. Make sure each individual commit in your pull | ||
request is meaningful. If you had to make multiple intermediate commits while | ||
developing, please squash them before sending them to us. | ||
|
||
[mailing list]: http://groups.google.com/group/ruby-capybara | ||
[issue]: https://github.com/jnicklas/capybara/issues |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.