88 Commits

Author SHA1 Message Date
rick olson
1fa623b35a remove test/unit related gems 2019-03-31 14:13:04 -06:00
rick olson
6167052fc7 Execute Order 66.
A manual version tweak in the Gemfile is required because rubocop 
updated its 
unicode-display_width dependency version:
* OLD - '~> 1.4.0'
* NEW - '< 1.6, >= 1.4.0'
Bundler wanted to install v1.5.0 for rubocop v0.66, but fails to update 
rubocop
because unicode-display_width v1.5.0 will not work with rubocop v0.65.
2019-03-20 13:27:31 -06:00
rick olson
a2161e10a8 remove sinatra from gemspec, only used for live http tests 2019-03-20 13:23:35 -06:00
Olle Jonsson
94a26eb1a8
Merge branch 'master' into use-circleci 2019-03-08 18:46:32 +01:00
risk danger olson
bd322bba6b chore: rubocop lint Metrics/LineLength (#938) 2019-03-08 17:45:12 +00:00
Olle Jonsson
5b97393d2b CI: Add RspecJunitFormatter to RSpec rake task 2019-03-06 21:56:14 +01:00
Mattia
aa4e33ff50 chore: Fix RuboCop Style/HashSyntax (#878)
* Fixes rubocop Style/HashSyntax issues.

* Fixes rubocop Style/HashSyntax issues in comments as well.
2019-02-26 12:10:35 +01:00
risk danger olson
d9c696ff2c Remove some unused gems (#875)
remove some unused gems from Bundler group: :test
2019-02-25 22:55:54 +01:00
James Herdman
dc4d8f620e [RuboCop] Trailing Blank Lines Violations (#872) 2019-02-25 22:53:32 +01:00
Mattia
b427091f0e chore: RuboCop: Support Frozen String Literals (#868) 2019-02-24 20:35:12 +01:00
Olle Jonsson
1054fcdf92
chore: RuboCop: Bundler/OrderedGems (#856)
* chore: RuboCop: Bundler/OrderedGems

* chore: Regenerate .rubocop_todo.yml
2019-02-20 22:07:03 +01:00
Olle Jonsson
848251420a Add RuboCop, start configuration, add --auto-gen-config (#851) 2019-02-20 18:28:48 +00:00
iMacTia
3fbf2d5261 Re-enables typhoeus tests using adapter's master branch. 2019-02-05 21:14:05 +00:00
Mattia
f1b2657523
Feature/#762 rspec (#832) 2018-11-26 17:11:35 +00:00
Mattia
b302d708ea
External Typhoeus Adapter Compatibility (#748) 2017-11-17 09:54:24 +00:00
Olle Jonsson
e63ef9b830 Remove Typhoeus adapter (#715) 2017-11-02 09:57:49 +00:00
Olle Jonsson
f8892b1301 Adapter support for Net::HTTP::Persistent v3.0.0 (#619) 2017-07-28 15:25:59 +01:00
Mike Fogg
e8899e0bcd Fix gemfile to pull in the net-http-persistent gem that works for Ruby 1.9.3 (#616) 2016-10-09 12:19:11 +01:00
Mattia
3167d038d2 fixes ruby 1.9.3 tests (#611)
ignore .idea folder from Rubymine
2016-09-30 11:44:00 +01:00
Leon Miller-Out
a712938071 Fix Ruby 1.9.3 tests on Travis. Drop support for Ruby 1.8.7. (#600)
* Drop support for Ruby 1.9.2, which no-one should be using any more.

* Constraint gem versions for Ruby 1.9.3

* Drop support for Ruby 1.8.7. Many dependencies have dropped support for it.

* Remove conditionals checking for Ruby 1.8.7

* Document Ruby version dependency
2016-08-26 21:45:28 +01:00
Mislav Marohnić
61cbd3eb6d Merge pull request #571 from singlebrook/restrict_rake_version
Restrict rake to less than v11, which drops support for older rubies.
2016-04-01 09:32:35 +02:00
Leon Miller-Out
be21e7849a Restrict rake to less than v11, which drops support for older rubies. 2016-03-31 09:51:01 -04:00
Mislav Marohnić
b681452bbf Fix running test suite for Ruby 1.8
Fixes #553
2015-12-23 16:52:20 +01:00
Mislav Marohnić
b4095c67be Remove leftright support
I don't really use it and it seems broken with Minitest
2015-10-02 17:31:55 +02:00
Rahul Horé
15a045d348 Skip Typhoeus tests for Ruby 2.2+
Old Typhoeus version doesn't seem to compile on this version of Ruby anymore.
2015-02-03 21:36:09 -08:00
Erik Michaels-Ober
d8b9eda2d2 Lock rest-client to ~> 1.6.0 on Ruby 1.8.7 2014-07-09 10:34:29 +02:00
Erik Michaels-Ober
07c30a20b9 Update Travis settings for Rubinius
/cc @brixen
2014-02-12 12:41:36 +01:00
Mislav Marohnić
0dcbe1023e Bump net-http-persistent
Needed fix for drbrain/net-http-persistent#59
2014-02-10 23:37:24 +01:00
Mislav Marohnić
cd3040cbe5 Avoid broken net-http-persistent v2.9.2/3
Broken by drbrain/net-http-persistent#56
2014-02-10 15:58:43 +01:00
Erik Michaels-Ober
99d8bb8be4 Update minitest dependency to >= 5.0.5 2014-01-16 02:34:18 +01:00
Mislav Marohnić
7660b4a2d7 Bump Excon
Avoids the regression in 0.27.3
2014-01-09 10:23:21 -08:00
Erik Michaels-Ober
66d5678ad6 Test against Rubinius 2 and JRuby in different modes 2013-12-25 15:29:44 -05:00
Erik Michaels-Ober
e5a3cc6caa Lock mime-types to ~> 1.25 on Ruby 1.8 2013-11-08 16:32:38 -05:00
Mislav Marohnić
0c945d13d1 Avoid using buggy version of Excon
Breaks with combination of proxy + HTTPS

geemus/excon#291
2013-10-13 23:16:50 +02:00
Mislav Marohnić
5b6f89d528 no need for em-synchrony monkeypatch anymore 2013-07-27 14:38:19 +02:00
Mislav Marohnić
cf2574b5e4 bump jruby-openssl to fix hang issues
It would hang indefinitely for HTTPS requests from JRuby 1.7.4 on my Mac
2013-07-27 00:29:44 +02:00
Mislav Marohnić
934567f11d consistently handle 407 Proxy Authentication Required for HTTPS requests 2013-07-27 00:29:43 +02:00
Mislav Marohnić
2f1ff93a70 add HTTP proxy support for Excon 2013-07-27 00:29:42 +02:00
Mislav Marohnić
4f826047a7 use Minitest 5.0 2013-06-25 04:12:01 +02:00
Erik Michaels-Ober
36379e01af Add Coveralls for code coverage reporting 2013-02-25 11:30:46 -08:00
Mislav Marohnić
89af3915f7 include em-synchrony in Ruby 2.0 2013-02-25 03:02:46 +01:00
Erik Michaels-Ober
75ab43c2ea Move development dependencies into Gemfile 2013-02-14 09:11:28 -08:00
Erik Michaels-Ober
faab1b08cd Replace test-unit with minitest 2012-12-16 20:22:03 -08:00
Erik Michaels-Ober
c0246c0a9b Update test-unit dependency to version ~> 2.5 2012-12-16 17:48:12 -08:00
technoweenie
5faf2a741b try it with jruby too 2012-10-28 10:29:19 -06:00
technoweenie
209b0aaa3f only require test-unit in 1.9 2012-10-28 10:23:37 -06:00
Mislav Marohnić
88c76087c8 work around Excon problem with JRuby + SSL 2012-08-16 18:21:04 +02:00
Mislav Marohnić
d83cc69159 allow Excon 0.15 or greater 2012-08-12 17:24:01 +02:00
Dan Dofter
790a3c6535 Require excon 0.14.1 which fixes timeout issue
See: https://github.com/geemus/excon/issues/127
2012-08-12 17:23:23 +02:00
Myron Marston
55b4c73313 Bump sinatra version requirement.
The live server uses #patch, which is only available on Sinatra 1.3+.
2012-08-12 13:49:20 +02:00