puppetlabs/puppet — pull request #1348 by jaredcurtis (2012-12-21 22:13:52+00:00)
Title: fix for (#15980) pip provider nonfunctional on redhat-based systems

These commits use facter to determine the osfamily and supply the correct pip binary. These changes should resolve ticket http://projects.puppetlabs.com/issues/15980 and allow for additional binaries to be easily tested for on per OS basis.

I've updated the existing test cases and added 2 additional tests to validate these changes.