Thomas Walpole
1617ee424c
Support Capybara 2.13 and fix some hound warnings
2017-03-25 14:29:44 -04:00
Thomas Walpole
ed295f25bd
Update to modern RSpec
2017-02-06 10:56:58 -08:00
Thomas Walpole
43ebe80704
Support Capybara 2.11
...
* Update versions being tested against
* Implement missing APIs from newer versions
2017-01-13 09:12:31 -05:00
Thomas Walpole
098fcc2816
Default to Qt5 tests
2016-10-06 16:35:15 -07:00
Thomas Walpole
165cc99e6e
move to the travis trusty environment
2016-10-06 16:19:05 -07:00
Thomas Walpole
fbe28f307c
use /dev/urandom for entropy in JAVA
2016-10-06 16:16:15 -07:00
Thomas Walpole
806a9c90f4
Allow Capybara 2.6 - drop 2.4 from travis testing
2016-01-21 11:17:49 -08:00
Thomas Walpole
2c894a5830
Test against Capybara master
...
Test against the master branch of Capybara to detect upcoming issues,
but allow the branch to fail without making the build go red.
2016-01-04 13:27:53 -05:00
Matthew Horan
cb7420d792
Bump runtime dependencies for Capybara 2.5
...
We're not completely compatible with the release, as Node#send_keys
implementation is missing. However, we're going to release this so that
people can get started with Capybara 2.5 today.
2015-08-29 19:13:49 -04:00
Joe Ferris
179ca5b6da
Support Ruby 2.2
...
This adds Ruby 2.2 to Travis.
2015-05-22 13:51:17 -04:00
Matthew Horan
b5df0fa270
Clean up Travis before install script
...
Only install Qt 5 when building against Qt 5.
Remove unnecessary explicit dependencies.
2015-01-26 15:29:09 -05:00
Joe Ferris
798268f0db
Support fewer Capybara versions
...
* Version 2.2.1 is almost a year old
* Still supports latest two minor versions
* Supporting so many versions slows down development, CI
2014-12-09 15:47:59 -05:00
Matthew Horan
5b43f53790
Travis config for Capybara 2.4
2014-07-13 19:19:01 -04:00
Matthew Horan
259bcd9fd4
Update Travis builds
...
* Test Capybara 2.2 and 2.3 compatibility on all platforms.
* Drop support for Capybara 2.0.
* Only test Qt 5 on 1.9.3. The C implementation is the same for all Ruby
versions, so there's no need to test against all platforms.
2014-07-01 21:04:03 -04:00
Matthew Horan
e78304acaa
Qt 5 moved to ubuntu-sdk-team PPA
...
* Fixes build issues on Travis
2014-02-13 18:36:03 -05:00
Matthew Horan
e38934a5ed
Build against JRuby (1.9 mode)
2014-01-28 20:07:59 -05:00
Matthew Horan
c0c60547f6
Remove Rubinius from travis.yml
...
* Travis hasn't been able to build rbx in ages.
2013-12-24 18:42:58 -05:00
Joe Ferris
48c7afe7e1
Expect Rubinius to pass
...
* Build has been passing; let's keep it that way.
2013-11-09 16:09:47 -05:00
Matthew Horan
2fb7053867
Don't bundle with deployment on Travis
...
Deployment mode breaks appraisals
2013-08-05 22:49:16 -07:00
Matthew Horan
a05dfd9cd0
Travis requires qt4-default to build
2013-07-09 15:57:11 -04:00
Matthew Horan
8be4f316c5
Bump Capybara 2.1 appraisal to beta1
2013-03-28 20:20:40 -04:00
Matthew Horan
557c35cbe4
Install Qt 5 packages on Travis
2013-03-11 22:28:21 -04:00
David Tengdin and Matthew Horan
ab7a34dab5
Update appraisals for capybara 2.1
2013-02-25 21:24:37 -05:00
Matthew Horan
aa2ad52796
Build against Ruby 2.0.0
2013-02-25 11:33:59 -05:00
Jesse Cooke
f4732768cc
Allow rbx to fail in 1.9 mode
2012-11-22 19:16:49 -05:00
Matthew Horan
c155b37adb
Travis CI integration
2012-11-15 23:19:20 -05:00