summaryrefslogtreecommitdiffstatshomepage
path: root/test/attributes/hx-include.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/attributes/hx-include.js')
-rw-r--r--test/attributes/hx-include.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/attributes/hx-include.js b/test/attributes/hx-include.js
index 7a75684f..1d00f25d 100644
--- a/test/attributes/hx-include.js
+++ b/test/attributes/hx-include.js
@@ -136,4 +136,18 @@ describe("hx-include attribute", function() {
div.innerHTML.should.equal("Clicked!");
});
+ it('By default an input includes itself w/ data-* prefix', function () {
+ this.server.respondWith("POST", "/include", function (xhr) {
+ var params = getParameters(xhr);
+ params['i1'].should.equal("test");
+ xhr.respond(200, {}, "Clicked!")
+ });
+ var div = make('<div data-hx-target="this"><input data-hx-post="/include" data-hx-trigger="click" id="i1" name="i1" value="test"/></div>')
+ var input = byId("i1")
+ input.click();
+ this.server.respond();
+ div.innerHTML.should.equal("Clicked!");
+ });
+
+
}); \ No newline at end of file