puppetlabs/puppet-acceptance — pull request #242 by justinstoller (2012-06-15 21:02:02+00:00)
Title: Host initialization/defaults cleanup

Prior to this we were effectively passing the config hash into the Host constructor several times (multiple subsets of it). This reworks it to take just the hosts config file, the test harness's options and the name of the host to instantiate.

It also address the issue of the Windows defaults not loading for FOSS builds.