UNPKG

can

Version:

MIT-licensed, client-side, JavaScript framework that makes building rich web applications easy.

13 lines (12 loc) 667 B
steal('can/control', 'can/control/view', 'steal-qunit', function (Control) { /* global Myproject */ module('can/control/view'); test('complex paths nested inside a controller directory', function () { Control.extend('Myproject.Controllers.Foo.Bar'); //var path = jQuery.Controller._calculatePosition(Myproject.Controllers.Foo.Bar, "init.ejs", "init") //equal(path, "//myproject/views/foo/bar/init.ejs", "view path is correct") Control.extend('Myproject.Controllers.FooBar'); var path = can.Control._calculatePosition(Myproject.Controllers.FooBar, 'init.ejs', 'init'); equal(path, '//myproject/views/foo_bar/init.ejs', 'view path is correct'); }); });