diaspora/spec/javascripts/app/app_spec.js

17 lines
432 B
JavaScript

describe("app", function() {
describe("user", function() {
it("sets the user if given one and returns the current user", function() {
expect(app.user()).toBeFalsy()
app.user({name: "alice"});
expect(app.user()).toEqual({name: "alice"});
});
it("returns false if the current_user isn't set", function() {
app._user = undefined;
expect(app.user()).toEqual(false);
});
});
});