OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <script src='../resources/testharness.js'></script> | 2 <script src='../resources/testharness.js'></script> |
3 <script src='../resources/testharnessreport.js'></script> | 3 <script src='../resources/testharnessreport.js'></script> |
4 | 4 |
5 <script> | 5 <script> |
6 | 6 |
7 EPSILON = 0.000001; | 7 EPSILON = 0.000001; |
8 | 8 |
9 test(function() { | 9 test(function() { |
10 assert_throws(new TypeError(), function() { new CSSAngleValue(100, null); }); | 10 assert_throws(new TypeError(), function() { new CSSAngleValue(100, null); }); |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
43 test(function() { | 43 test(function() { |
44 var angleValue = new CSSAngleValue(100, 'turn'); | 44 var angleValue = new CSSAngleValue(100, 'turn'); |
45 | 45 |
46 assert_equals(angleValue.turns, 100); | 46 assert_equals(angleValue.turns, 100); |
47 assert_equals(angleValue.degrees, 36000); | 47 assert_equals(angleValue.degrees, 36000); |
48 assert_approx_equals(angleValue.radians, 628.31853, EPSILON); | 48 assert_approx_equals(angleValue.radians, 628.31853, EPSILON); |
49 assert_equals(angleValue.gradians, 40000); | 49 assert_equals(angleValue.gradians, 40000); |
50 }, 'Test turn conversions'); | 50 }, 'Test turn conversions'); |
51 | 51 |
52 test(function() { | 52 test(function() { |
53 assert_equals((new CSSAngleValue(100, 'deg')).cssString, '100deg'); | 53 assert_equals((new CSSAngleValue(100, 'deg')).cssText, '100deg'); |
54 assert_equals((new CSSAngleValue(200, 'rad')).cssString, '200rad'); | 54 assert_equals((new CSSAngleValue(200, 'rad')).cssText, '200rad'); |
55 assert_equals((new CSSAngleValue(300, 'grad')).cssString, '300grad'); | 55 assert_equals((new CSSAngleValue(300, 'grad')).cssText, '300grad'); |
56 assert_equals((new CSSAngleValue(400, 'turn')).cssString, '400turn'); | 56 assert_equals((new CSSAngleValue(400, 'turn')).cssText, '400turn'); |
57 }, 'Test cssString'); | 57 }, 'Test cssText'); |
58 | 58 |
59 </script> | 59 </script> |
OLD | NEW |