Sha256: 3d5c285593624da14928e83a80cb446c07f6eb551529675afc23e561acf03df1

Contents?: true

Size: 818 Bytes

Versions: 14

Compression:

Stored size: 818 Bytes

Contents

test("CSSStyleDeclaration", function(){
	var d = new CSSOM.CSSStyleDeclaration;

	d.setProperty("color", "purple");
	equalOwnProperties(d, {
		0: "color",
		length: 1,
		color: "purple"
	});

	d.setProperty("width", "128px", "important");
	equalOwnProperties(d, {
		0: "color",
		1: "width",
		length: 2,
		color: "purple",
		width: "128px"
	});

	equal(d.cssText, "color: purple; width: 128px !important;");

	equal(d.getPropertyValue("color"), "purple");
	equal(d.getPropertyValue("width"), "128px");
	equal(d.getPropertyValue("position"), "");
	
	strictEqual(d.getPropertyPriority("color"), "");
	strictEqual(d.getPropertyPriority("width"), "important");
	strictEqual(d.getPropertyPriority("position"), "");
	
	d.setProperty("color", "green");
	d.removeProperty("width");
	
	equal(d.cssText, "color: green;");

});

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
stylus-source-0.21.2 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js
stylus-source-0.21.1 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js
stylus-source-0.21.0 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js
stylus-source-0.20.1 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js
stylus-source-0.20.0 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js
stylus-source-0.19.8 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js
stylus-source-0.19.7 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js
stylus-source-0.19.6 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js
stylus-source-0.19.5 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js
stylus-source-0.19.4 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js
stylus-source-0.19.3 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js
stylus-source-0.19.2 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js
stylus-source-0.19.1 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js
stylus-source-0.19.0 vendor/node_modules/cssom/test/CSSStyleDeclaration.test.js