@@ -28,47 +28,47 @@ describe('Canvas', function () {
2828 it ( '.parseFont()' , function ( ) {
2929 var tests = [
3030 '20px Arial'
31- , { size : 20 , unit : 'px' , family : 'Arial' }
31+ , { style : 'normal' , variant : 'normal' , weight : 'normal' , size : 20 , unit : 'px' , family : 'Arial' }
3232 , '20pt Arial'
33- , { size : 26.666666666666668 , unit : 'pt' , family : 'Arial' }
33+ , { style : 'normal' , variant : 'normal' , weight : 'normal' , size : 26.666666666666668 , unit : 'pt' , family : 'Arial' }
3434 , '20.5pt Arial'
35- , { size : 27.333333333333332 , unit : 'pt' , family : 'Arial' }
35+ , { style : 'normal' , variant : 'normal' , weight : 'normal' , size : 27.333333333333332 , unit : 'pt' , family : 'Arial' }
3636 , '20% Arial'
37- , { size : 20 , unit : '%' , family : 'Arial' }
37+ , { style : 'normal' , variant : 'normal' , weight : 'normal' , size : 20 , unit : '%' , family : 'Arial' }
3838 , '20mm Arial'
39- , { size : 75.59055118110237 , unit : 'mm' , family : 'Arial' }
39+ , { style : 'normal' , variant : 'normal' , weight : 'normal' , size : 75.59055118110237 , unit : 'mm' , family : 'Arial' }
4040 , '20px serif'
41- , { size : 20 , unit : 'px' , family : 'serif' }
41+ , { style : 'normal' , variant : 'normal' , weight : 'normal' , size : 20 , unit : 'px' , family : 'serif' }
4242 , '20px sans-serif'
43- , { size : 20 , unit : 'px' , family : 'sans-serif' }
43+ , { style : 'normal' , variant : 'normal' , weight : 'normal' , size : 20 , unit : 'px' , family : 'sans-serif' }
4444 , '20px monospace'
45- , { size : 20 , unit : 'px' , family : 'monospace' }
45+ , { style : 'normal' , variant : 'normal' , weight : 'normal' , size : 20 , unit : 'px' , family : 'monospace' }
4646 , '50px Arial, sans-serif'
47- , { size : 50 , unit : 'px' , family : 'Arial,sans-serif' }
47+ , { style : 'normal' , variant : 'normal' , weight : 'normal' , size : 50 , unit : 'px' , family : 'Arial,sans-serif' }
4848 , 'bold italic 50px Arial, sans-serif'
49- , { style : 'italic' , weight : 'bold' , size : 50 , unit : 'px' , family : 'Arial,sans-serif' }
49+ , { style : 'italic' , variant : 'normal' , weight : 'bold' , size : 50 , unit : 'px' , family : 'Arial,sans-serif' }
5050 , '50px Helvetica , Arial, sans-serif'
51- , { size : 50 , unit : 'px' , family : 'Helvetica,Arial,sans-serif' }
51+ , { style : 'normal' , variant : 'normal' , weight : 'normal' , size : 50 , unit : 'px' , family : 'Helvetica,Arial,sans-serif' }
5252 , '50px "Helvetica Neue", sans-serif'
53- , { size : 50 , unit : 'px' , family : 'Helvetica Neue,sans-serif' }
53+ , { style : 'normal' , variant : 'normal' , weight : 'normal' , size : 50 , unit : 'px' , family : 'Helvetica Neue,sans-serif' }
5454 , '50px "Helvetica Neue", "foo bar baz" , sans-serif'
55- , { size : 50 , unit : 'px' , family : 'Helvetica Neue,foo bar baz,sans-serif' }
55+ , { style : 'normal' , variant : 'normal' , weight : 'normal' , size : 50 , unit : 'px' , family : 'Helvetica Neue,foo bar baz,sans-serif' }
5656 , "50px 'Helvetica Neue'"
57- , { size : 50 , unit : 'px' , family : 'Helvetica Neue' }
57+ , { style : 'normal' , variant : 'normal' , weight : 'normal' , size : 50 , unit : 'px' , family : 'Helvetica Neue' }
5858 , 'italic 20px Arial'
59- , { size : 20 , unit : 'px ' , style : 'italic ' , family : 'Arial' }
59+ , { style : 'italic' , variant : 'normal ' , weight : 'normal' , size : 20 , unit : 'px ', family : 'Arial' }
6060 , 'oblique 20px Arial'
61- , { size : 20 , unit : 'px ' , style : 'oblique ' , family : 'Arial' }
61+ , { style : 'oblique' , variant : 'normal ' , weight : 'normal' , size : 20 , unit : 'px ', family : 'Arial' }
6262 , 'normal 20px Arial'
63- , { size : 20 , unit : 'px ' , style : 'normal' , family : 'Arial' }
63+ , { style : 'normal' , variant : 'normal ' , weight : 'normal' , size : 20 , unit : 'px ', family : 'Arial' }
6464 , '300 20px Arial'
65- , { size : 20 , unit : 'px ' , weight : '300' , family : 'Arial' }
65+ , { style : 'normal' , variant : 'normal ' , weight : '300' , size : 20 , unit : 'px ', family : 'Arial' }
6666 , '800 20px Arial'
67- , { size : 20 , unit : 'px ' , weight : '800' , family : 'Arial' }
67+ , { style : 'normal' , variant : 'normal ' , weight : '800' , size : 20 , unit : 'px ', family : 'Arial' }
6868 , 'bolder 20px Arial'
69- , { size : 20 , unit : 'px ' , weight : 'bolder' , family : 'Arial' }
69+ , { style : 'normal' , variant : 'normal ' , weight : 'bolder' , size : 20 , unit : 'px ', family : 'Arial' }
7070 , 'lighter 20px Arial'
71- , { size : 20 , unit : 'px ' , weight : 'lighter' , family : 'Arial' }
71+ , { style : 'normal' , variant : 'normal ' , weight : 'lighter' , size : 20 , unit : 'px ', family : 'Arial' }
7272 ] ;
7373
7474 for ( var i = 0 , len = tests . length ; i < len ; ++ i ) {
0 commit comments