Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
23 lines (13 sloc) 540 Bytes
should = require 'should'
users_msg =
Jim: 'Hello lizard king'
Pam: 'Hello turkey murderer'
default: 'Hello world'
class @Login
'when an user logs in': -> @msg = users_msg.default
'it should be greeted': -> @msg.should.not.be.undefined
'when (Jim|Pam) logs in': (user) -> @msg = users_msg[user]
'it should say @msg': (msg) -> msg.should.eql @msg
'it should say': (msg) -> msg.trim().should.eql @msg
'when .* logs in': -> @['when an user logs in']()
'it should greet (?:her|him)': -> @['it should be greeted']()