DefinitelyTyped/jsdom/jsdom-tests.ts
2015-08-29 00:37:28 +09:00

53 lines
1.1 KiB
TypeScript

/// <reference path="./jsdom.d.ts" />
import jsdom = require("jsdom");
jsdom.defaultDocumentFeatures.FetchExternalResources = ["img"];
jsdom.env(
"http://nodejs.org/dist/",
["http://code.jquery.com/jquery.js"],
function (errors: Error[], window: Window) {
}
);
jsdom.env(
"http://nodejs.org/dist/",
function (errors: Error[], window: Window) {
}
);
jsdom.env(
"http://nodejs.org/dist/",
{
scripts: ["http://code.jquery.com/jquery.js"],
},
function (errors: Error[], window: Window) {
}
);
jsdom.env(
'<p><a class="the-link" href="https://github.com/tmpvar/jsdom">jsdom!</a></p>',
["http://code.jquery.com/jquery.js"],
function (errors: Error[], window: Window) {
}
);
jsdom.env({
url: "http://news.ycombinator.com/",
scripts: ["http://code.jquery.com/jquery.js"],
done: function (errors: Error[], window: Window) {
}
});
var jquery: string;
jsdom.env({
url: "http://news.ycombinator.com/",
src: [jquery],
done: function (errors: Error[], window: Window) {
}
});
var document: Document = jsdom.jsdom("<html></html>");