Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/puppet-syntax
Syntax checks for Puppet manifests and templates
https://github.com/voxpupuli/puppet-syntax
Entries cribbed from release commits.
b1835a63378858a74b1f9a245ddeaabf1035d0d7 authored over 11 years ago by Dan Carley <[email protected]>Give an example of output. Every likes to see output.
71a087b91c80bfc5ecbc508d80215df2daf43306 authored over 11 years ago by Dan Carley <[email protected]>Highlighted by Ruby 1.8.7 which raises this warning:
manifests_spec.rb:22: warning: regexp has ...
011daf02e6c405ea8e29add33926e72298e61f84 authored over 11 years ago by Dan Carley <[email protected]>
This overrides the gemspec if a `PUPPET_VERSION` environment variable is
present. As set by Trav...
Implement spec tests
d06de836aa5b8ae8cc3ce7e1ad6dec2bc7483ffd authored over 11 years ago by Sam J Sharpe <[email protected]>
Both check methods expect an array of files to be passed. Test for an
exception if something els...
Convert all the existing template tests from pending.
682d8834ded2c374841f058327437b2ea168fa44 authored over 11 years ago by Dan Carley <[email protected]>
I'm not very happy with this approach. I'd prefer to have the Puppet and ERB
code inline with th...
This will make it easier to test the ouput of the `#check` methods and
prevents any voodoo from ...
I can't see any case where StandardError (which actually encompasses quite a
few exceptions) wou...
This will come in handy when we want to test that FileList is doing the
right thing. We can just...
Convert all the existing manifest tests from pending.
5aa120bfdb36c3524b8590a81b12eedb96646af0 authored over 11 years ago by Dan Carley <[email protected]>
Gives us a single `#check` method to unit test. Though I'm not entirely
happy about the layout o...
- Fix `$confdir` error for Puppet 3.x
42d06a876462902dafb2205f7561f3e846056246 authored over 11 years ago by Dan Carley <[email protected]>
Fixes the following error when running on Puppet 3.x, as described in the
URLs of the FIXME comm...
- List rake as a dependency.
- Output names of tasks to STDERR.
- Match template paths correctly.
Satisifies the path `modules/foo/templates/bar/baz.erb`. Previously it was
expecting to be execu...
This gives an indication of progress when used as part of a much larger set
of rake tasks.
List of the things we want to test. Currently all marked as pending. Haven't
quite decided on th...
Required by both the rake tasks (duh) and the use of FileList.
d7e74d71477381230ef92eeaff66c64ecdf3db1c authored over 11 years ago by Dan Carley <[email protected]>Fixes namespacing of rake tasks.
e65fbb8245f2414c334478fea22f8d77089a95de authored over 11 years ago by Dan Carley <[email protected]>58f8b7abe5a32a3389edc20673ea09fd950645b3 authored over 11 years ago by Dan Carley <[email protected]>
ab7427386bcc5222a52a152a13276c3db6bc2eec authored over 11 years ago by Dan Carley <[email protected]>
Used by TravisCI.
ec9f5485c07e622ad111bfb76fd08adfd59bb080 authored over 11 years ago by Dan Carley <[email protected]>Tests against 1.9.3
57d249a1bd543da14d8c5b1beff99665fd076035 authored over 11 years ago by Dan Carley <[email protected]>Doesn't yet test the behaviour of Manifests or Templates.
bdbf98fe2eb4449920d6ca6805b972cc96e28dbf authored over 11 years ago by Dan Carley <[email protected]>We need Puppet 2.7 and later for Faces support.
3d4a61ad66044825c2c525001b0d3e5127cd480b authored over 11 years ago by Dan Carley <[email protected]>
Syntax checks for Puppet manifests and template code. Ported from our
internal Puppet repo. Excl...
70c29cbcf3328aedf91cce9dab23d177a4d9937d authored over 11 years ago by Dan Carley <[email protected]>
Two tasks and one which calls them both. Can be pulled in with:
require 'puppet-syntax/task...
1d0dec3f33ed72d284797148adf8de44afec1e20 authored over 11 years ago by Dan Carley <[email protected]>We don't want to stomp over the real Puppet's namespace.
c2bd0c7499ec7500e0ab75a890fe1b8b4766a35f authored over 11 years ago by Dan Carley <[email protected]>41f0e844618bf5f347aef25a930d34edf3d20975 authored over 11 years ago by Dan Carley <[email protected]>