/** Test for serialization and equivalence of angle units **/
/**
* We test that for each of the following:
* + they reserialize to exactly what is given
* + if a mapping is provided, they compute to the same result as the mapping
*/ var tests = { "45deg": "50grad", "150grad": "135deg", "1rad": null
};
var p = document.getElementById("display");
for (var test in tests) {
p.setAttribute("style", "transform: rotate(" + test + ")");
is(p.style.getPropertyValue("transform"), "rotate(" + test + ")",
test + " serializes to exactly itself");
// We can't test any equivalence since we don't have any properties
// with angle values that we compute. (transform doesn't help.)
/* var equiv = tests[test];
if (equiv) { var cm1 = getComputedStyle(p, "").elevation;
p.style.elevation = equiv; var cm2 = getComputedStyle(p, "").elevation;
is(cm1, cm2, test + " should compute to the same as " + equiv);
}
*/
}
</script>
</pre>
</body>
</html>
Messung V0.5
¤ Dauer der Verarbeitung: 0.14 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.