X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=test%2Fspec%2Fmkws-index-jsdom.spec.js;h=471c03e5005caf5f821fa154c107e6c51d52993d;hb=53dc53783dfabd95a00a1a06472fe0982fa4ebf0;hp=fa31feae9a3bf7aadd310e4ffbbdc1feef993301;hpb=f05c96324c54716ddbe5ceb4ea1c3361e11c0c6e;p=mkws-moved-to-github.git diff --git a/test/spec/mkws-index-jsdom.spec.js b/test/spec/mkws-index-jsdom.spec.js index fa31fea..471c03e 100644 --- a/test/spec/mkws-index-jsdom.spec.js +++ b/test/spec/mkws-index-jsdom.spec.js @@ -13,45 +13,45 @@ var utils = require("./mkws_utils.js"); * */ -function jsdom_check (file, tags_array, ignore_doctype) { - var html = fs.readFileSync(file, "utf-8"); - var tags = utils.flat_list(tags_array); +function jsdom_check(file, tags_array, ignore_doctype) { + var html = fs.readFileSync(file, "utf-8"); + var tags = utils.flat_list(tags_array); - describe("index-full.html jsdom + jquery for " + file, function() { - var window = require('jsdom').jsdom(html, null, { - FetchExternalResources: false, - ProcessExternalResources: false, - MutationEvents: false, - QuerySelector: false - }).createWindow(); + describe("language.html jsdom + jquery for " + file, function () { + var window = require('jsdom').jsdom(html, null, { + FetchExternalResources: false, + ProcessExternalResources: false, + MutationEvents: false, + QuerySelector: false + }).createWindow(); - /* apply jquery to the window */ - var $ = jQuery = require('jquery').create(window); + /* apply jquery to the window */ + var $ = require('jQuery').create(window); - it("html jquery test", function() { - expect(html).toBeDefined(); + it("html jquery test", function () { + expect(html).toBeDefined(); - expect($("body").length == 0).toEqual(false); - expect($("body").length == 1).toEqual(true); - expect($("head").length == 1).toEqual(true); + expect($("body").length == 0).toEqual(false); + expect($("body").length == 1).toEqual(true); + expect($("head").length == 1).toEqual(true); - for(var i = 0; i < tags.length; i++) { - expect($("#" + tags[i]).length == 1).toEqual(true); - } - }); + for (var i = 0; i < tags.length; i++) { + expect($("#" + tags[i]).length == 1).toEqual(true); + } + }); - it("html jquery fail test", function() { - expect(html).toBeDefined(); + it("html jquery fail test", function () { + expect(html).toBeDefined(); - expect($("body_does_not_exists").length == 1).toEqual(false); - expect($("#body_does_not_exists").length == 1).toEqual(false); + expect($("body_does_not_exists").length == 1).toEqual(false); + expect($("#body_does_not_exists").length == 1).toEqual(false); + }); }); - }); } -jsdom_check('../examples/htdocs/index-full.html', [utils.tags.required, utils.tags.optional, utils.tags.optional2]); -jsdom_check('../examples/htdocs/index-mobile.html', [utils.tags.required, utils.tags.optional]); -jsdom_check('../examples/htdocs/index-popup.html', [], true); -jsdom_check('../examples/htdocs/index-jquery.html', []); -jsdom_check('../examples/htdocs/index-mike.html', [utils.tags.required, utils.tags.optional], true); +jsdom_check('../examples/htdocs/language.html', [utils.tags.required, utils.tags.optional, utils.tags.optional2]); +jsdom_check('../examples/htdocs/mobile.html', [utils.tags.required, utils.tags.optional]); +jsdom_check('../examples/htdocs/popup.html', [], true); +jsdom_check('../examples/htdocs/jquery.html', []); +// jsdom_check('../examples/htdocs/mike.html', [utils.tags.required, utils.tags.optional], true);