Test concat::fragment for source => [] compatibility.

This is ... mostly correct, I believe, but I need a nudge in the right direction for setting up test prerequisites here. either I have brain-damage (possible) or shell() calls are in a strange context that doesn't result in what I expect. This _should_ be creating /tmp/file1 and /tmp/file2 so I can do appropriate testing with them, but the puppet run can't find them and I'm not seeing output to explain their lack of existence.

I _think_ this is at the 5y line. Mind aiming me in the right direction for best practice?