puppetlabs/puppet — pull request #3217 by MikaelSmith (2014-10-21 00:45:17+00:00)
Title: (PUP-2613) Fix unstable tests when ignoring source

Ignoring source permissions sets permissions based on the running user and
group. 770 is likely to be set for some configurations; 777 shouldn't be a
default. The other test is checking explicitly set source permissions, and
doesn't make a lot of sense for source_permissions => ignore.