# File lib/rspec-puppet/coverage.rb, line 51
    def report!(coverage_desired = nil)
      report = results
      puts "\nTotal resources:   \#{report[:total]}\nTouched resources: \#{report[:touched]}\nResource coverage: \#{report[:coverage]}%\n".gsub(/^ {8}/, '')

      if report[:coverage] != "100.00"
        puts "Untouched resources:\n\n\#{\nuntouched_resources = report[:resources].reject do |_,rsrc|\nrsrc[:touched]\nend\nuntouched_resources.inject([]) do |memo, (name,_)|\nmemo << \"  \#{name}\"\nend.sort.join(\"\\n\")\n}\n".gsub(/^ {10}/, '')
        if coverage_desired
          coverage_test(coverage_desired, report[:coverage])
        end
      end
    end