title: Can I run Jasmine tests through Mocha
body: <p>As the title says, I'd like to be able to able to run Jasmine tests using Mocha on node. As an experiment I've installed Jasmine and Mocha and ran</p>
  
  <pre><code>jasmine examples
  </code></pre>
  
  <p>to install the examples.</p>
  
  <p>Running Jasmine runs the tests as expected:</p>
  
  <pre><code>$ ./node_modules/jasmine/bin/jasmine.js
  Started
  .....
  
  
  5 specs, 0 failures
  Finished in 0.012 seconds
  </code></pre>
  
  <p>But running the tests in Mocha doesn't work:</p>
  
  <pre><code>$ ./node_modules/mocha/bin/mocha spec/jasmine_examples/PlayerSpec.js
  
  0 passing (11ms)
  5 failing
  
  1) Player
     should be able to play a Song:
     ReferenceError: expect is not defined
     at Context.&lt;anonymous&gt; (spec\jasmine_examples\PlayerSpec.js:14:5)
  </code></pre>
  
  <p>etc</p>
  
  <p>Similarly if I try and add a call to jasmine.createSpy() into a test, it works fine under Jasmine but under Mocha it reports</p>
  
  <pre><code>ReferenceError: jasmine is not defined
  </code></pre>
  
  <p>May be I shouldn't be entirely surprised but as I'm new to this Javascript world could someone explain to me either how to get it working or why it doesn't work?</p>
  
  <p>In case anyone is wondering why I want to do this, as a team we're using Jasmine but I'm using IntelliJ as my IDE. This doesn't understand Jasmine tests so I have to manually create run configurations to run specific tests. If I could get them to run under Mocha, I could use the built-in Mocha support and just click on the little arrows IntelliJ puts next to Mocha tests.</p>