Does it make sense (and is it possible :) to create a .pp file which
tests all of Puppet's features? Running puppetd against that .pp could
be part of the Magical Testing World and could help uncover problems
(like the recursive symlink one in 2757) before users find them.
It would be especially fantastic if, in the course of delivering this,
we managed to provide a framework for doing unit/integration tests.
--
Real freedom lies in wildness, not in civilization.
-- Charles Lindbergh
---------------------------------------------------------------------
Luke Kanies | http://reductivelabs.com | http://madstop.com
It's worse than that, it's recursively enumerable, Jim!
At least... my intuition says it would be. Which means you'd have to solve the
Halting problem to do it. Or maybe that's just to write a program which writes
the .pp file which tests all of Puppet :-)
Now I've just gone and confused myself.
Cheers,
--
Eric Gerlach, Network Administrator
Federation of Students
University of Waterloo
p: (519) 888-4567 x36329
e: eger...@feds.uwaterloo.ca