Created attachment 401514 [details] puppet-4.0.0.ebuild.patch puppet 4 uses rspec3, rspec-its, rspec-collection_matchers & mocha to execute run its tests. It's worth noting that the tests are not running successfully, but the ability to run them is an important starting point to getting them passing.