tests: approx the `leading` and `font_size` tests, and increase the epsilon on `autosize` by 1px.
This commit is contained in:
parent
a05423d48c
commit
6deebf0733
|
@ -534,10 +534,8 @@ swf_tests! {
|
||||||
(as3_regexp_exec, "avm2/regexp_exec", 1),
|
(as3_regexp_exec, "avm2/regexp_exec", 1),
|
||||||
(as3_point, "avm2/point", 1),
|
(as3_point, "avm2/point", 1),
|
||||||
(as3_edittext_default_format, "avm2/edittext_default_format", 1),
|
(as3_edittext_default_format, "avm2/edittext_default_format", 1),
|
||||||
(as3_edittext_font_size, "avm2/edittext_font_size", 1),
|
|
||||||
(as3_edittext_html_entity, "avm2/edittext_html_entity", 1),
|
(as3_edittext_html_entity, "avm2/edittext_html_entity", 1),
|
||||||
#[ignore] (as3_edittext_html_roundtrip, "avm2/edittext_html_roundtrip", 1),
|
#[ignore] (as3_edittext_html_roundtrip, "avm2/edittext_html_roundtrip", 1),
|
||||||
(as3_edittext_leading, "avm2/edittext_leading", 1),
|
|
||||||
(as3_edittext_newline_stripping, "avm2/edittext_newline_stripping", 1),
|
(as3_edittext_newline_stripping, "avm2/edittext_newline_stripping", 1),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -564,12 +562,14 @@ swf_tests_approx! {
|
||||||
(as3_displayobject_width, "avm2/displayobject_width", 7, epsilon = 0.06),
|
(as3_displayobject_width, "avm2/displayobject_width", 7, epsilon = 0.06),
|
||||||
(as3_displayobject_rotation, "avm2/displayobject_rotation", 1, epsilon = 0.0000000001),
|
(as3_displayobject_rotation, "avm2/displayobject_rotation", 1, epsilon = 0.0000000001),
|
||||||
(as3_edittext_align, "avm2/edittext_align", 1, epsilon = 3.0),
|
(as3_edittext_align, "avm2/edittext_align", 1, epsilon = 3.0),
|
||||||
(as3_edittext_autosize, "avm2/edittext_autosize", 1, epsilon = 4.0), // TODO Flash has _width higher by 4.0, probably padding logic mistake
|
(as3_edittext_autosize, "avm2/edittext_autosize", 1, epsilon = 5.0), // TODO AS3 has _width higher by 5.0, probably padding logic mistake
|
||||||
(as3_edittext_bullet, "avm2/edittext_bullet", 1, epsilon = 3.0),
|
(as3_edittext_bullet, "avm2/edittext_bullet", 1, epsilon = 3.0),
|
||||||
(as3_edittext_letter_spacing, "avm2/edittext_letter_spacing", 1, epsilon = 15.0), // TODO: Discrepancy in wrapping in letterSpacing = 0.1 test.
|
(as3_edittext_letter_spacing, "avm2/edittext_letter_spacing", 1, epsilon = 15.0), // TODO: Discrepancy in wrapping in letterSpacing = 0.1 test.
|
||||||
(as3_edittext_margins, "avm2/edittext_margins", 1, epsilon = 5.0), // TODO: Discrepancy in wrapping.
|
(as3_edittext_margins, "avm2/edittext_margins", 1, epsilon = 5.0), // TODO: Discrepancy in wrapping.
|
||||||
(as3_edittext_tab_stops, "avm2/edittext_tab_stops", 1, epsilon = 5.0),
|
(as3_edittext_tab_stops, "avm2/edittext_tab_stops", 1, epsilon = 5.0),
|
||||||
(as3_edittext_underline, "avm2/edittext_underline", 1, epsilon = 4.0),
|
(as3_edittext_underline, "avm2/edittext_underline", 1, epsilon = 4.0),
|
||||||
|
(as3_edittext_leading, "avm2/edittext_leading", 1, epsilon = 0.3),
|
||||||
|
(as3_edittext_font_size, "avm2/edittext_font_size", 1, epsilon = 0.1),
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
|
|
@ -1,45 +1,45 @@
|
||||||
//Creating left aligned text @ 10px
|
//Creating left aligned text @ 10px
|
||||||
W: 7.8
|
7.8
|
||||||
H: 15.6
|
15.6
|
||||||
//Creating left aligned text @ 12px
|
//Creating left aligned text @ 12px
|
||||||
W: 9.35
|
9.35
|
||||||
H: 18.3
|
18.3
|
||||||
//Creating left aligned text @ 20px
|
//Creating left aligned text @ 20px
|
||||||
W: 15.6
|
15.6
|
||||||
H: 29.2
|
29.2
|
||||||
//Creating left aligned text @ 30px
|
//Creating left aligned text @ 30px
|
||||||
W: 23.4
|
23.4
|
||||||
H: 42.8
|
42.8
|
||||||
//Creating left aligned text @ 100px
|
//Creating left aligned text @ 100px
|
||||||
W: 78.05
|
78.05
|
||||||
H: 138.2
|
138.2
|
||||||
//Creating left aligned text 'Qe' @ 10px
|
//Creating left aligned text 'Qe' @ 10px
|
||||||
W: 13.4
|
13.4
|
||||||
H: 15.6
|
15.6
|
||||||
//Creating left aligned text 'Qe' @ 12px
|
//Creating left aligned text 'Qe' @ 12px
|
||||||
W: 16.1
|
16.1
|
||||||
H: 18.3
|
18.3
|
||||||
//Creating left aligned text 'Qe' @ 20px
|
//Creating left aligned text 'Qe' @ 20px
|
||||||
W: 26.85
|
26.85
|
||||||
H: 29.2
|
29.2
|
||||||
//Creating left aligned text 'Qe' @ 30px
|
//Creating left aligned text 'Qe' @ 30px
|
||||||
W: 40.3
|
40.3
|
||||||
H: 42.8
|
42.8
|
||||||
//Creating left aligned text 'Qe' @ 100px
|
//Creating left aligned text 'Qe' @ 100px
|
||||||
W: 134.4
|
134.4
|
||||||
H: 138.2
|
138.2
|
||||||
//Creating left aligned text 'Q e' @ 10px
|
//Creating left aligned text 'Q e' @ 10px
|
||||||
W: 15.95
|
15.95
|
||||||
H: 15.6
|
15.6
|
||||||
//Creating left aligned text 'Q e' @ 12px
|
//Creating left aligned text 'Q e' @ 12px
|
||||||
W: 19.2
|
19.2
|
||||||
H: 18.3
|
18.3
|
||||||
//Creating left aligned text 'Q e' @ 20px
|
//Creating left aligned text 'Q e' @ 20px
|
||||||
W: 32
|
32
|
||||||
H: 29.2
|
29.2
|
||||||
//Creating left aligned text 'Q e' @ 30px
|
//Creating left aligned text 'Q e' @ 30px
|
||||||
W: 48.05
|
48.05
|
||||||
H: 42.8
|
42.8
|
||||||
//Creating left aligned text 'Q e' @ 100px
|
//Creating left aligned text 'Q e' @ 100px
|
||||||
W: 160.35
|
160.35
|
||||||
H: 138.2
|
138.2
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -1,9 +1,9 @@
|
||||||
//Creating left aligned text w/ wordwrap, multiline & long text
|
//Creating left aligned text w/ wordwrap, multiline & long text
|
||||||
W: 388.1
|
388.1
|
||||||
H: 54.4
|
54.4
|
||||||
//Creating left aligned text w/ wordwrap, multiline, 5px leading & long text
|
//Creating left aligned text w/ wordwrap, multiline, 5px leading & long text
|
||||||
W: 388.1
|
388.1
|
||||||
H: 69.4
|
69.4
|
||||||
//Creating left aligned text w/ wordwrap, multiline, 12px leading & long text
|
//Creating left aligned text w/ wordwrap, multiline, 12px leading & long text
|
||||||
W: 388.1
|
388.1
|
||||||
H: 90.4
|
90.4
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue