mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
24 lines
770 B
JavaScript
24 lines
770 B
JavaScript
var url = Npm.require("url");
|
|
|
|
Tinytest.add("webapp - content-type header", function (test) {
|
|
var cssResource = _.find(
|
|
_.keys(WebAppInternals.staticFiles),
|
|
function (url) {
|
|
return WebAppInternals.staticFiles[url].type === "css";
|
|
}
|
|
);
|
|
var jsResource = _.find(
|
|
_.keys(WebAppInternals.staticFiles),
|
|
function (url) {
|
|
return WebAppInternals.staticFiles[url].type === "js";
|
|
}
|
|
);
|
|
|
|
var resp = HTTP.get(url.resolve(Meteor.absoluteUrl(), cssResource));
|
|
test.equal(resp.headers["content-type"].toLowerCase(),
|
|
"text/css; charset=utf-8");
|
|
resp = HTTP.get(url.resolve(Meteor.absoluteUrl(), jsResource));
|
|
test.equal(resp.headers["content-type"].toLowerCase(),
|
|
"application/javascript; charset=utf-8");
|
|
});
|