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!");
+ });
+
+});