From 6503e298323cc3a5953ab1d11e99a086b3494dde Mon Sep 17 00:00:00 2001 From: carson Date: Sat, 20 Mar 2021 19:58:47 -0600 Subject: [PATCH] add regression test for https://github.com/bigskysoftware/htmx/issues/427 --- test/core/headers.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/test/core/headers.js b/test/core/headers.js index aaefb967..aa6822de 100644 --- a/test/core/headers.js +++ b/test/core/headers.js @@ -61,6 +61,19 @@ describe("Core htmx AJAX headers", function () { invokedEvent.should.equal(true); }) + it("should handle dot path HX-Trigger response header properly", function () { + this.server.respondWith("GET", "/test", [200, {"HX-Trigger": "foo.bar"}, ""]); + + var div = make('
'); + var invokedEvent = false; + div.addEventListener("foo.bar", function (evt) { + invokedEvent = true; + }); + div.click(); + this.server.respond(); + invokedEvent.should.equal(true); + }) + it("should handle simple string HX-Trigger response header in different case properly", function () { this.server.respondWith("GET", "/test", [200, {"hx-trigger": "foo"}, ""]);