I’ve just released a new version of
cucumber-nagios, and this release is
quite a milestone!
Big changes in this release include:
Removal of the ghetto bundler in favour of wycats/carllerche’s bundler.
In previous releases, you’d use a
raketask to freeze in dependencies. This produced all sorts of weird problems when new versions of the dependencies were released, it didn’t handle gems with C extensions that well, and could be very slow if you ran it multiple times.
bundlerhas started maturing,
cucumber-nagioshas made the switch. It eliminates all the aforementioned issues, and integrates cleanly with RubyGems.
The project generator now prints out helpful instructions when you generate a new project.
cucumber-nagiosprojects have built-in steps for benchmarking response times. The following example explains it best:
--debugswitch can be passed to
cucumber-nagiosto print out the command line built and executed. This can be useful when writing your features.
Refactoring of the Nagios formatter for Cucumber to use Cucumber 0.4.0’s formatter interface. For users, this simply means
cucumber-nagiosnow works with Cucumber 0.4.0 (the latest at time of this release).
Although i’ve done a fair amount of testing, there will invariably be bugs, which can be reported on GitHub.