Closed DannyBen closed 8 years ago
Combustion is a library to help you test your Rails Engines
I think you gem is not an engine.
Do you think that the fact it is not an engine is the cause for it failing on travis and not failing locally? And why not make Combustion work for any rails gem development project, and not just engines? I mean it looks like its practically working already.
I use Combustion with non-engine gems (Thinking Sphinx in particular, which has a railtie, but no engine).
I'm not quite sure why, but when bundler is installing gems in the failing build, it uses a very old version of actionmailer - 0.6.1. I'm quite sure railties weren't a thing then (10 years or so ago!). I'd recommend being clear about your runtime dependencies in your gemspec instead of your Gemfile, and anything essential to the gem working should be a runtime dependency, not just a test/development dependency.
Hi,
Not sure if it is a bug or a configuration error on my part.
Failing Case With this line in my spec_helper:
The build fails on travis with the chief complaint being:
Passing Case However, with this line:
It succeeds.
In both cases, I did not experience this issue on my local machine (using RVM as well) so I am not sure what to make of it.