dm
Version:
Dependency Injection Manager
15 lines (11 loc) • 639 B
JavaScript
var Test = require("./../test"),
Template = require('../../../../../../lib/parser/string/template/resource/deferred'),
test;
test = Test(function() { return new Template() }, { title: "ResourceDeferredTemplate" });
test.yes("&#resource#", [{ path: "resource", handler: undefined }]);
test.yes("&#handler!resource#", [{ path: "resource", handler: "handler" }]);
test.yes("&#@handler!resource#", [{ path: "resource", handler: "@handler" }]);
test.yes("&#@handler:method!resource#", [{ path: "resource", handler: "@handler:method" }]);
test.no("&#parameter");
test.no("¶meter#");
test.run();