title: How to generate multiple reports with mocha?
body: <p>I want to have the following reports: </p>
  
  <ul>
  <li>coverage</li>
  <li>spec</li>
  <li>xunit</li>
  </ul>
  
  <p>all running in a single mocha execution from my grunt </p>
  
  <p>Currently - I have to run the tests 3 times, each time to generate a different report(!). </p>
  
  <p>So I use <code>grunt-mocha-test</code> with 2 configuration where only the reporter is different (once xunit-file and once spec). </p>
  
  <p>And then I have <code>grunt-mocha-istanbul</code> that runs the tests yet again,and generates the coverage report. </p>
  
  <p>I tried using </p>
  
  <pre><code>{ 
     options: {
          reporters : ['xunit-file', 'spec']
     }
  }
  </code></pre>
  
  <p>for <code>grunt-mocha-test</code> at least to bring it down to 2, but that doesn't work as well. </p>
  
  <p>reading <code>grunt-mocha-istanbul</code> documentation, i can't seem to find any info about <code>reporter</code> configuration. </p>
  
  <p>How can I resolve this?</p>