horizon.addInitFunction(function () { module("Modals (horizon.modals.js)"); test("Modal Creation", function () { var modal; var title = "Test Title"; var body = "

Test Body

"; var confirm = "Test Confirm"; modal = horizon.modals.create(title, body, confirm); ok(modal, "Verify our modal was created."); modal = $("#modal_wrapper .modal"); modal.modal(); equal(modal.length, 1, "Verify our modal was added to the DOM."); ok(modal.hasClass("in"), "Verify our modal is not hidden."); equal(modal.find("h3").text(), title, "Verify the title was added correctly."); equal(modal.find(".modal-body").text().trim(), body, "Verify the body was added correctly."); equal(modal.find(".modal-footer .btn-primary").text(), confirm, "Verify the footer confirm button was added correctly."); modal.find(".modal-footer .cancel").click(); ok(!modal.hasClass("in"), "Verify our modal is hidden."); }); });