How to run jasmine-node tests with RequireJS

How can I properly run jasmine tests using jasmine-node and RequireJS?

I already tried something like this, but doesnt work (CoffeeScript):

requirejs = require 'requirejs'
requirejs.config { baseUrl: __dirname + '/../' }

requirejs ['MyClasses', 'FooClass'], (MyClasses, FooClass) ->

  describe "someProp", ->
    it "should be true", ->
      expect(MyClasses.FooClass.someProp).toEqual true

Finished in 0 seconds 0 tests, 0 assertions, 0 failures

My goal is to write modular classes using RequireJS, CoffeeScript and classes must be testable with jasmine-node (CI server).

How can I do that please? Thank you!

EDIT:

I executing tests with command (at directory with tests):

jasmine-node ./

Jonathan Tran is right, it's the spec in the file name for me.

I have this:

"scripts": {
   "install": "cake install",
   "test": "node_modules/jasmine-node/bin/jasmine-node --verbose --coffee --runWithRequireJs --captureExceptions spec"
},

in my package.json and I installed jasmine-node from inside the project npm install jasmine-node

Minimal test file called RingBuffer.spec.coffee

require ["disrasher"], (mod) ->

  describe "A test", ->
    it "should fail", ->
      expect(1).toEqual 0

It doesn't actually work at the moment because I haven't got the project hooked up with require properly I don't think. I'll post back here when it does.

It seems that jasmine-node and require.js are completely incompatible. That said, it is possible to run jasmine tests on require.js modules in node using a bit of extra code. Take a look at https://github.com/geddski/amd-testing to see how.