Sha256: b157a34fbf86db1d7a1dee584d5b05f5816aee284eae0f7b2004233d30eed0a3
Contents?: true
Size: 510 Bytes
Versions: 9
Compression:
Stored size: 510 Bytes
Contents
describe "Hippo.Model.User", -> it "saves callbacks across users", -> spy = jasmine.createSpy('callbackSpy') Hippo.current_user.on("change", spy) #expect( _.keys(Hippo.Models.UserEvents.CALLBACKS).length ).toEqual(2) testuser = Hippo.Test.makeModel({ session: isLoggedIn: 'bool' canRead: -> true }) Hippo.current_user = testuser Hippo.current_user.isLoggedIn = false expect(spy).toHaveBeenCalled()
Version data entries
9 entries across 9 versions & 1 rubygems