I'm at the beginning (3rd day?) of a similar project using cucumber to
drive module tests on virtual boxes using vagrant. I've been focusing
on puppet "apply"ing single tasks (a module and its dependencies) to a
variety of operating systems and verifying it works.
I definitely am for the end to end testing the VM gets you.
Cucumber-puppet and Rspec-puppet both seem to just look at the
generated manifest which can be valid but still do the worng thing
(try installing "chromium" instead of "chromium-browser" on a Debian
system fo ran example :) )
Setting up a whole client server virtual environment seems like it may
be over kill, but if your environment uses exported resources it may
be necessary.
-Jon
Screen cast looks cool, can't wait to dig into the code.I'm at the beginning (3rd day?) of a similar project using cucumber to
drive module tests on virtual boxes using vagrant. I've been focusing
on puppet "apply"ing single tasks (a module and its dependencies) to a
variety of operating systems and verifying it works.
--To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/y1Gga98yLg8J.
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To post to this group, send email to puppet...@googlegroups.com.
To unsubscribe from this group, send email to puppet-users...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.