-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lock dependency to RSpec 2.x #117
Conversation
@michaelklishin - Hello. I hope that you still have this on your radar. I am considering this PR, but have not come to a decision at this point. I would like to ask several questions.
http://yehudakatz.com/2010/12/16/clarifying-the-roles-of-the-gemspec-and-gemfile/ I would ask for your comments on that please.
Thanks, G |
@gmallard I'm happy to remove |
Alternatively, and perhaps as a good next step, the test suite should be converted to RSpec 3.x. I'm happy to do that in the near future as our team (RabbitMQ) uses this gem's test suite among other suites to test our STOMP plugin. |
@michaelklishin - Interestingly another user has broached the subject of Rspec levels. See: #114 I wondered if this PR was related to that subject. I want some more time to think about this. I will get back to you. Totally off topic, regarding RabbitMQ: When I test here I typically use 'rake test' and run the unit tests against live servers. I generally test against:
Your plugin (at lease one version of it) is exercised frequently. Thanks, G. |
Ideally I would like future stomp gems to:
I think that can be done and am going to start down that road here, but if you want to attempt that approach also please go ahead. I would also appreciate any comments you have (pro/con) regarding that approach. And alternative ideas of course. Regards, G |
@michaelklishin Can you please try the gem code:
and let me know if it meets your requirements for RSpec 3. Please provide detailed feedback if this 'fails'. Thanks, G. |
@gmallard I will give that branch a try next week. I doubt there's any value in supporting RSpec 2.x now or in the future. 3.x has been around since June 2014. |
@michaelklishin Yes, well., one never knows what happens to gem files after they are out in the wild. |
@gmallard your branch does work for me with RSpec 3.4. I suggest that it is merged into the mainline. Thank you! |
Since the test suite cannot run with RSpec 3.x, it would be great to lock down the dependency and add a Gemfile so that it is easier to test with RSpec 2 while also having RSpec 3 installed.