code: function(consolidate, useDotNotation) {
          this.consolidate = consolidate === jasmine.undefined ? true : consolidate;
          this.useDotNotation = useDotNotation === jasmine.undefined ? true : useDotNotation;
      }
docs: PhantomJS Reporter generates JUnit XML for the given spec run.
  Allows the test results to be used in java based CI.
  It appends some DOM elements/containers, so that a PhantomJS script can pick that up.
  
  @param {boolean} consolidate whether to save nested describes within the
  same file as their parent; default: true
  @param {boolean} useDotNotation whether to separate suite names with
  dots rather than spaces (ie "Class.init" not
  "Class init"); default: true