fix tests

This commit is contained in:
carson 2020-05-17 06:26:45 -07:00
parent 77cc4ba179
commit a5361d2179
2 changed files with 17 additions and 17 deletions

View File

@ -8,9 +8,9 @@ describe("Core htmx AJAX headers", function() {
clearWorkArea(); clearWorkArea();
}); });
it("should include the X-KT-Request header", function(){ it("should include the X-HX-Request header", function(){
this.server.respondWith("GET", "/test", function(xhr){ this.server.respondWith("GET", "/test", function(xhr){
xhr.requestHeaders['X-KT-Request'].should.be.equal('true'); xhr.requestHeaders['X-HX-Request'].should.be.equal('true');
xhr.respond(200, {}, ""); xhr.respond(200, {}, "");
}); });
var div = make('<div hx-get="/test"></div>'); var div = make('<div hx-get="/test"></div>');
@ -18,9 +18,9 @@ describe("Core htmx AJAX headers", function() {
this.server.respond(); this.server.respond();
}) })
it("should include the X-KT-Trigger header", function(){ it("should include the X-HX-Trigger header", function(){
this.server.respondWith("GET", "/test", function(xhr){ this.server.respondWith("GET", "/test", function(xhr){
xhr.requestHeaders['X-KT-Trigger'].should.equal('d1'); xhr.requestHeaders['X-HX-Trigger'].should.equal('d1');
xhr.respond(200, {}, ""); xhr.respond(200, {}, "");
}); });
var div = make('<div id="d1" hx-get="/test"></div>'); var div = make('<div id="d1" hx-get="/test"></div>');
@ -28,9 +28,9 @@ describe("Core htmx AJAX headers", function() {
this.server.respond(); this.server.respond();
}) })
it("should include the X-KT-Trigger-Name header", function(){ it("should include the X-HX-Trigger-Name header", function(){
this.server.respondWith("GET", "/test", function(xhr){ this.server.respondWith("GET", "/test", function(xhr){
xhr.requestHeaders['X-KT-Trigger-Name'].should.equal('n1'); xhr.requestHeaders['X-HX-Trigger-Name'].should.equal('n1');
xhr.respond(200, {}, ""); xhr.respond(200, {}, "");
}); });
var div = make('<button name="n1" hx-get="/test"></button>'); var div = make('<button name="n1" hx-get="/test"></button>');
@ -38,9 +38,9 @@ describe("Core htmx AJAX headers", function() {
this.server.respond(); this.server.respond();
}) })
it("should include the X-KT-Target header", function(){ it("should include the X-HX-Target header", function(){
this.server.respondWith("GET", "/test", function(xhr){ this.server.respondWith("GET", "/test", function(xhr){
xhr.requestHeaders['X-KT-Target'].should.equal('d1'); xhr.requestHeaders['X-HX-Target'].should.equal('d1');
xhr.respond(200, {}, ""); xhr.respond(200, {}, "");
}); });
var div = make('<div hx-target="#d1" hx-get="/test"></div><div id="d1" ></div>'); var div = make('<div hx-target="#d1" hx-get="/test"></div><div id="d1" ></div>');
@ -48,8 +48,8 @@ describe("Core htmx AJAX headers", function() {
this.server.respond(); this.server.respond();
}) })
it("should handle simple string X-KT-Trigger response header properly", function(){ it("should handle simple string X-HX-Trigger response header properly", function(){
this.server.respondWith("GET", "/test", [200, {"X-KT-Trigger" : "foo"}, ""]); this.server.respondWith("GET", "/test", [200, {"X-HX-Trigger" : "foo"}, ""]);
var div = make('<div hx-get="/test"></div>'); var div = make('<div hx-get="/test"></div>');
var invokedEvent = false; var invokedEvent = false;
@ -61,8 +61,8 @@ describe("Core htmx AJAX headers", function() {
invokedEvent.should.equal(true); invokedEvent.should.equal(true);
}) })
it("should handle basic JSON X-KT-Trigger response header properly", function(){ it("should handle basic JSON X-HX-Trigger response header properly", function(){
this.server.respondWith("GET", "/test", [200, {"X-KT-Trigger" : "{\"foo\":null}"}, ""]); this.server.respondWith("GET", "/test", [200, {"X-HX-Trigger" : "{\"foo\":null}"}, ""]);
var div = make('<div hx-get="/test"></div>'); var div = make('<div hx-get="/test"></div>');
var invokedEvent = false; var invokedEvent = false;
@ -76,8 +76,8 @@ describe("Core htmx AJAX headers", function() {
invokedEvent.should.equal(true); invokedEvent.should.equal(true);
}) })
it("should handle JSON with array arg X-KT-Trigger response header properly", function(){ it("should handle JSON with array arg X-HX-Trigger response header properly", function(){
this.server.respondWith("GET", "/test", [200, {"X-KT-Trigger" : "{\"foo\":[1, 2, 3]}"}, ""]); this.server.respondWith("GET", "/test", [200, {"X-HX-Trigger" : "{\"foo\":[1, 2, 3]}"}, ""]);
var div = make('<div hx-get="/test"></div>'); var div = make('<div hx-get="/test"></div>');
var invokedEvent = false; var invokedEvent = false;
@ -91,8 +91,8 @@ describe("Core htmx AJAX headers", function() {
invokedEvent.should.equal(true); invokedEvent.should.equal(true);
}) })
it("should handle JSON with array arg X-KT-Trigger response header properly", function(){ it("should handle JSON with array arg X-HX-Trigger response header properly", function(){
this.server.respondWith("GET", "/test", [200, {"X-KT-Trigger" : "{\"foo\":{\"a\":1, \"b\":2}}"}, ""]); this.server.respondWith("GET", "/test", [200, {"X-HX-Trigger" : "{\"foo\":{\"a\":1, \"b\":2}}"}, ""]);
var div = make('<div hx-get="/test"></div>'); var div = make('<div hx-get="/test"></div>');
var invokedEvent = false; var invokedEvent = false;

View File

@ -12,7 +12,7 @@
server = makeServer(); server = makeServer();
server.autoRespond = true; server.autoRespond = true;
server.respondWith("GET", "/prompt", function(xhr){ server.respondWith("GET", "/prompt", function(xhr){
xhr.respond(200, {}, "You entered: " + xhr.requestHeaders["X-KT-Prompt"]); xhr.respond(200, {}, "You entered: " + xhr.requestHeaders["X-HX-Prompt"]);
}) })
server.respondWith("GET", "/confirm", function(xhr){ server.respondWith("GET", "/confirm", function(xhr){
xhr.respond(200, {}, "Confirmed") xhr.respond(200, {}, "Confirmed")