Happy to announce that release 0.12.0 of puppet-retrospec is now available. Its taking me a long time to get this ready and this is a huge feature update, but retrospec is now even more useful. Retrospec can now automatically generate some of the more complex puppet module files like facts, functions (v3, v4), types, providers and something new I call schemas for mapping all your parameters for future validation and auto doc scripts.
To use, just run the following:
1. gem install puppet-retrospec
2. cd your_module
3. retrospec puppet
Note: Many modules on the forge do not have tests for functions, types, providers, or facts. So if you find a module without test files, retrospec will generate them for you.
Corey Osman