CSSStyleSheet.test.js 354 B

12345678910111213141516
  1. test("CSSStyleSheet", function(){
  2. var s = new CSSOM.CSSStyleSheet;
  3. deepEqual(s.cssRules, []);
  4. s.insertRule("a {color: blue}", 0);
  5. equal(s.cssRules.length, 1);
  6. s.insertRule("a *:first-child, a img {border: none}", 1);
  7. equal(s.cssRules.length, 2);
  8. s.deleteRule(1);
  9. equal(s.cssRules.length, 1);
  10. s.deleteRule(0);
  11. deepEqual(s.cssRules, []);
  12. });