diff --git a/test/ext/path-deps.js b/test/ext/path-deps.js index 8dea9f70..315bd0b4 100644 --- a/test/ext/path-deps.js +++ b/test/ext/path-deps.js @@ -138,5 +138,24 @@ describe("path-deps extension", function() { div.innerHTML.should.equal("Deps fired!"); }); + it('path-deps api basic refresh case works', function () { + this.server.respondWith("GET", "/test", "Path deps fired!"); + var div = make('
FOO
') + PathDeps.refresh("/test"); + this.server.respond(); + div.innerHTML.should.equal("Path deps fired!"); + }); -}); \ No newline at end of file + it('path-deps api parent path case works', function () { + this.server.respondWith("GET", "/test1", "Path deps 1 fired!"); + this.server.respondWith("GET", "/test2", "Path deps 2 fired!"); + var div = make('
FOO
') + var div2 = make('
BAR
') + PathDeps.refresh("/test/child"); + this.server.respond(); + div.innerHTML.should.equal("Path deps 1 fired!"); + this.server.respond(); + div2.innerHTML.should.equal("Path deps 2 fired!"); + }); + +});