An easy way to figure this our is to do a --noop operation on this system alongside your puppet execution.
puppet agent -t --environment production --noop

obviously if the environment is different than production then change to whatever environment branch you are testing off of. This will run your manifests without actually running the code. It will output all the changes but it will not take any actions. Very useful for determining if the code will fire or not. Also it may be beneficial to stand up a sandbox server for testing or if that is not available, do some testing around the /tmp directory instead.