Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
Numerous changes to update testing gems.
|
|
It turns out that in 3.x the refresh functionality doesn't actually
exist yet, so testing it makes no sense.
|
|
|
|
|
|
This work updates a number of Gems to the latest versions (rspec,
rspec-puppet), and updates and tweaks a bunch of tests to work
with the updated gems.
|
|
Patch metadata
|
|
|
|
Supported Release 3.2.1
|
|
Summary
This is a supported release
Bugfixes
- Fixed `is_integer`/`is_float`/`is_numeric` for checking the value of
arithmatic expressions.
Known bugs
* No known bugs
|
|
|
|
This ignores the 2.x .travis.yml when merging up since that version is
only applicable to the 2.x branch.
Conflicts:
.travis.yml
|
|
|
|
This is a partial backport and update of 03c5c4a434c2290c021034dbfed82cb0f97e0e87
to add travis-ci support and a Gemfile to 2.x. Right now we're not
testing 2.x in travis-ci and we're experiencing spec failures because we
have to install rspec-puppet from git. The best resolution for this is
to consistently use a Gemfile for running tests.
This commit also rewrites the .travis.yml for 2.x to only test 2.x
versions against ruby 1.8.7 and Puppet < 3.0
Conflicts:
.travis.yml
|
|
|
|
|
|
|
|
Puppet passes numbers as String to functions, but it makes more sense to
compare them as Numeric.
But sometimes Puppet passes them as the wrong type, see:
https://projects.puppetlabs.com/issues/19812
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The function only uses the first argument, so raise an error with
too few arguments *and* with too many arguments.
|
|
* 3.x:
(maint) Add Ruby 2.0.0 to Travis build matrix
|
|
* maint/3.x/ruby_two_travis:
(maint) Add Ruby 2.0.0 to Travis build matrix
|
|
Without this patch we're not testing against Ruby 2.0.0 which has recently been
released. This is a problem because we'd like a way to be notified if a change
set breaks compatibility with future supported versions of Ruby.
This patch should not be taken as an indication that we fully support Ruby 2.0,
just as an indication that we plan to in the future.
This patch also tightens up the specifications of the build matrix. In
addition to testing against the specific Puppet dependency versions, we're also
testing against the latest 2.7.x release and the latest release.
|
|
* 3.x:
changed .count to .size to support legacy ruby
|
|
* 2.x:
changed .count to .size to support legacy ruby
|
|
* mhellmic-2.x:
changed .count to .size to support legacy ruby
|
|
|
|
* 3.x:
Add test/validation for is_float if created from an arithmetical operation
Add test/validation for is_integer if created from an arithmetical operation
Add test/validation for is_numeric if created from an arithmetical operation
|
|
* 3.2.x:
Add test/validation for is_float if created from an arithmetical operation
Add test/validation for is_integer if created from an arithmetical operation
Add test/validation for is_numeric if created from an arithmetical operation
|
|
* stephenrjohnson-bug/3.x/18157_arithmetical_operations:
Add test/validation for is_float if created from an arithmetical operation
Add test/validation for is_integer if created from an arithmetical operation
Add test/validation for is_numeric if created from an arithmetical operation
|
|
|
|
|
|
|
|
* 3.x:
Update Modulefile, CHANGELOG for 3.2.0
|
|
|
|
* 3.x:
Update Modulefile, CHANGELOG for 2.6.0
|
|
* 2.x:
Update Modulefile, CHANGELOG for 2.6.0
Conflicts:
CHANGELOG
Modulefile
|
|
|
|
* 3.x:
Add reject() function
|