snowplow / snowplow-ruby-tracker

Snowplow event tracker for Ruby. Add analytics to your Ruby and Rails apps and gems
http://snowplowanalytics.com
22 stars 24 forks source link

Loosen version requirements for testing gems #127

Closed mscwilson closed 3 years ago

mscwilson commented 3 years ago

Solving issue #126 . Allowing a variety of rspec and webmock versions to be used.

Webmock v3.9 dropped support for Ruby 2.3, hence specifying less than that.

mscwilson commented 3 years ago

Good point, I just tested and rspec 2.0 doesn't work, it should be >= 2.14 or ~> 2.14. I would rather not use the latter since that will prevent the use of rspec 3.x (v3.0 released in 2014). The latest rspec v3.10 works fine. How about > 2.14, <3.11?

paulboocock commented 3 years ago

How about just using the latest versions? These are test dependencies. It makes sense to me to get them to the latest versions so developers can enjoy the latest features in the testing libraries. ~> 3.10 and whatever the latest webmock is too.