Redmine#3429: improve copy+purge acceptance test, fix bug, and improve message

See https://cfengine.com/dev/issues/3429

Improved acceptance test as suggested by @phnakarin

Bug fixed, message improved so you can tell which condition triggered the message (there is another identical message from a different condition next door).