UNPKG

tern-aui2.0.x

Version:

A Tern plugin adding AlloyUI 2.x support.

51 lines (40 loc) 1.27 kB
var util = require("./util-lint"); var util = require("./util-lint"); exports['test YUI module validation'] = function() { // Unknown module 'XXX' util.assertLint("YUI().use('XXX', function(Y) {});", { messages : [{"message":"Unknown module 'XXX'", "from":10, "to":15, "severity":"error", "file":"test1.js"} ] }); // known module util.assertLint("YUI().use('anim', function(Y) {});", { messages : [] }); // known submodule util.assertLint("YUI().use('anim-color', function(Y) {});", { messages : [] }); util.assertLint("YUI().use('node', 10, function(Y) {});", { messages : [{"message":"Expected string type for YUI module", "from":18, "to":20, "severity":"error", "file":"test1.js"} ] }); } exports['test AlloyUI module validation'] = function() { // known module util.assertLint("YUI().use('aui-tree', function(Y) {});", { messages : [] }); // known submodule util.assertLint("YUI().use('aui-tree-data', function(Y) {});", { messages : [] }); } if (module == require.main) require("test").run(exports);