title: karma-browserify Cannot find module on unit test
body: <p>I am trying to use karma-browserify to launch some unit test on my angularjs project.</p>
  
  <p><strong>My karma.conf.js:</strong></p>
  
  <pre><code>'use strict';
  
   module.exports = function(config) {
  
     config.set({
       files: [
         'src/client/test/**/*.js'
       ],
       frameworks: ['browserify', 'jasmine'],
       preprocessors: {
         'src/client/test/**/*.js': ['browserify']
       },
  
       logLevel: 'LOG_DEBUG',
  
       browsers: ['PhantomJS'],
       reporters: ['coverage', 'spec', 'failed'],
       browserify: {
         debug: true
         // transform: ['browserify-istanbul']
       }
     });
   };
  </code></pre>
  
  <p><strong>My unittest code:</strong></p>
  
  <pre><code>'use strict';
  
  describe('my first test', function() {
  
  });
  </code></pre>
  
  <p>And here's the error I get by running "gulp test":</p>
  
  <pre><code>PhantomJS 1.9.8 (Windows 8) ERROR
    Error: Cannot find module 'C:/Users/Davide/Documents/dev/src/client/test/unit/
  firstTest.js'
  at C:/Users/Davide/AppData/Local/Temp/8d853e52e1080008d772a561baf57f0daa455e27
  .browserify:1:0 &lt;- node_modules\karma-browserify\node_modules\browserify\node_mo
  dules\browser-pack\_prelude.js:1:0
  PhantomJS 1.9.8 (Windows 8) ERROR
    Error: Cannot find module 'C:/Users/Davide/Documents/dev/src/client/test/unit/
  firstTest.js'
    at C:/Users/Davide/AppData/Local/Temp/8d853e52e1080008d772a561baf57f0daa455e27
   .browserify:1:0 &lt;- node_modules\karma-browserify\node_modules\browserify\node_mo
   dules\browser-pack\_prelude.js:1:0
  </code></pre>
  
  <p>I cannot understand what is the problem since the error message doesn't explicitally say what module is missing. I think it is not a problem with dependencies since I runned "npm install" a few times.</p>
  
  <p>Anyone has an idea?</p>
  
  <p>Thanks</p>