puppetlabs/puppet — pull request #2280 by ptomulik (2014-01-21 15:47:40+00:00)
Title: Fixed a bug in package/package_settings (super called without exlpicit parameter)

Some ruby versions were raising the following exceptions during validation of the package_settings:

```console
implicit argument passing of super from method defined by define_method() is not supported. Specify all arguments explicitly.
```

This PR adds appropriate specs to (dis)cover the bug and fixes it.