Due to a mismatch between PUPPET_GEM_VERSION and PUPPET_VERSION in the Gemfile and .travis.yml we weren't actually testing against different versions of Puppet, all tests were being run against the same version. This PR fixes that and adds the "known to fail" combinations as exclusions... all tests are passing, and, errr, working now.
Due to a mismatch between PUPPET_GEM_VERSION and PUPPET_VERSION in the Gemfile and .travis.yml we weren't actually testing against different versions of Puppet, all tests were being run against the same version. This PR fixes that and adds the "known to fail" combinations as exclusions... all tests are passing, and, errr, working now.