The test should:
Disable FIPS on all nodes
Reboot all nodes
Run puppet on all nodes and expect changes
Run puppet on all nodes and expect no changes
The current final test is a compliance enforcement test. So, you will need to ensure where you turn FIPS off is in the hieradata hierarchy is correct, or turn off compliance.