code: function() {
          // Log results.
          if (utils.status.failed > 0 || utils.status.total === 0) {
            grunt.log.writeln();
            grunt.log.writeln('Failed Assertions:');
            // Log failed assertions
            utils.logFailedAssertions(phantomjsHooks.failedAssertions);
            // Warn unless force option is passed
            utils.warnUnlessForced(options.force);
          }
          else {
            grunt.log.writeln();
            grunt.log.ok(utils.status.total.toString().green + ' assertions passed');
            grunt.log.ok('duration: ' + utils.status.duration + 'ms');
          }
  
          // If resemble is on
          if(options.resemble && options.originalScreenshotPath) {
           resembleOptions = typeof options.resemble === 'object' ? options.resemble : {};
  
            grunt.config.merge({
              'qunit-resemble': {
                qunit: {
                  options: {
                    screenshotPath: options.screenshotPath,
                    originalScreenshotPath: options.originalScreenshotPath,
                    diffScreenshotPath: options.diffScreenshotPath,
                    errorDiffPath: options.errorDiffPath,
                    errorColor: resembleOptions.errorColor,
                    errorType: resembleOptions.errorType,
                    transparency: resembleOptions.transparency
                  }
                }
              }
            });
  
            grunt.task.run('qunit-resemble:qunit');
          }
  
          done(utils.status.failed === 0);
        }
docs: All tests have been run.