cssom
Version:
CSS Object Model implementation and CSS parser
22 lines (16 loc) • 458 B
JavaScript
test("MediaList", function(){
var m = new CSSOM.MediaList;
strictEqual(m.length, 0);
m.appendMedium("handheld");
m.appendMedium("screen");
m.appendMedium("only screen and (max-device-width: 480px)");
m.deleteMedium("screen");
strictEqual(m[2], undefined);
var expected = {
0: "handheld",
1: "only screen and (max-device-width: 480px)",
length: 2
};
equalOwnProperties(m, expected);
equal(m.mediaText, [].join.call(expected, ", "));
});