diff --git a/test/core/regressions.js b/test/core/regressions.js index f78bac28..5d0b7555 100644 --- a/test/core/regressions.js +++ b/test/core/regressions.js @@ -98,4 +98,16 @@ describe("Core htmx Regression Tests", function(){ byId("d1").innerText.should.equal('Replaced'); }); + it('does not submit with a false condition on a form', function() { + this.server.respondWith("POST", "/test", "Submitted"); + var defaultPrevented = false; + htmx.on("click", function(evt) { + defaultPrevented = evt.defaultPrevented; + }) + var form = make('
'); + form.click() + this.server.respond(); + defaultPrevented.should.equal(true); + }) + })