added tests for resetting height on close

This commit is contained in:
Florian Staudacher 2012-03-30 16:40:08 +02:00
parent 859c0b93b5
commit 0629f4fd9c

View file

@ -16,13 +16,19 @@ describe("app.views.Publisher", function() {
}); });
describe("#close", function() { describe("#close", function() {
it("removes the 'active' class from the publisher element", function(){ beforeEach(function() {
$(this.view.el).removeClass("closed"); this.view.open($.Event());
});
expect($(this.view.el)).not.toHaveClass("closed"); it("removes the 'active' class from the publisher element", function(){
this.view.close($.Event()); this.view.close($.Event());
expect($(this.view.el)).toHaveClass("closed"); expect($(this.view.el)).toHaveClass("closed");
}) })
it("resets the element's height", function() {
this.view.close($.Event());
expect($(this.view.el).find("#status_message_fake_text").attr("style")).not.toContain("height");
});
}); });
describe("#clear", function() { describe("#clear", function() {