f8723097a86bb25e3bb6e394f129a2ba19d83aa4
[WebKit-https.git] / LayoutTests / inspector / model / color-expected.txt
1 Tests for the WebInspector.Color model object.
2
3
4 == Running test suite: WebInspector.Color
5 -- Running test case: WebInspector.Color.fromString
6 PASS: '#000' should be detected
7 PASS: '#000' was the expected 'Short HEX' format
8 PASS: '#a0A' should be detected
9 PASS: '#a0A' was the expected 'Short HEX' format
10 PASS: '#000000' should be detected
11 PASS: '#000000' was the expected 'HEX' format
12 PASS: '#a0Aa0A' should be detected
13 PASS: '#a0Aa0A' was the expected 'HEX' format
14 PASS: '#0000' should be detected
15 PASS: '#0000' was the expected 'Short HEX with Alpha' format
16 PASS: '#a0Af' should be detected
17 PASS: '#a0Af' was the expected 'Short HEX with Alpha' format
18 PASS: '#00000000' should be detected
19 PASS: '#00000000' was the expected 'HEX with Alpha' format
20 PASS: '#a0Aa0Aff' should be detected
21 PASS: '#a0Aa0Aff' was the expected 'HEX with Alpha' format
22 PASS: 'rgb(1,2,3)' should be detected
23 PASS: 'rgb(1,2,3)' was the expected 'RGB' format
24 PASS: 'RGB(1,2,3)' should be detected
25 PASS: 'RGB(1,2,3)' was the expected 'RGB' format
26 PASS: 'rgb(999, 999, 999)' should be detected
27 PASS: 'rgb(999, 999, 999)' was the expected 'RGB' format
28 PASS: 'rgb( 1 , 1 , 1 )' should be detected
29 PASS: 'rgb( 1 , 1 , 1 )' was the expected 'RGB' format
30 PASS: 'rgba(1,2,3,0)' should be detected
31 PASS: 'rgba(1,2,3,0)' was the expected 'RGBA' format
32 PASS: 'RGBA(1,2,3,0)' should be detected
33 PASS: 'RGBA(1,2,3,0)' was the expected 'RGBA' format
34 PASS: 'rgba(999, 999, 999, 999)' should be detected
35 PASS: 'rgba(999, 999, 999, 999)' was the expected 'RGBA' format
36 PASS: 'rgba( 1 , 1 , 1 , 0.5 )' should be detected
37 PASS: 'rgba( 1 , 1 , 1 , 0.5 )' was the expected 'RGBA' format
38 PASS: 'hsl(0, 0%, 50%)' should be detected
39 PASS: 'hsl(0, 0%, 50%)' was the expected 'HSL' format
40 PASS: 'HSL(0, 0%, 50%)' should be detected
41 PASS: 'HSL(0, 0%, 50%)' was the expected 'HSL' format
42 PASS: 'hsl(999, 999%, 999%)' should be detected
43 PASS: 'hsl(999, 999%, 999%)' was the expected 'HSL' format
44 PASS: 'hsl( 0 , 0% , 50% )' should be detected
45 PASS: 'hsl( 0 , 0% , 50% )' was the expected 'HSL' format
46 PASS: 'hsla(0, 0%, 50%, 0)' should be detected
47 PASS: 'hsla(0, 0%, 50%, 0)' was the expected 'HSLA' format
48 PASS: 'HSLA(0, 0%, 50%, 0)' should be detected
49 PASS: 'HSLA(0, 0%, 50%, 0)' was the expected 'HSLA' format
50 PASS: 'hsla(999, 999%, 999%, 999)' should be detected
51 PASS: 'hsla(999, 999%, 999%, 999)' was the expected 'HSLA' format
52 PASS: 'hsla( 0 , 0% , 50% , 0.5 )' should be detected
53 PASS: 'hsla( 0 , 0% , 50% , 0.5 )' was the expected 'HSLA' format
54 PASS: 'blue' should be detected
55 PASS: 'blue' was the expected 'Nickname' format
56 PASS: 'BLuE' should be detected
57 PASS: 'BLuE' was the expected 'Nickname' format
58 PASS: 'midnightblue' should be detected
59 PASS: 'midnightblue' was the expected 'Nickname' format
60 PASS: 'royalblue' should be detected
61 PASS: 'royalblue' was the expected 'Nickname' format
62 PASS: 'steelblue' should be detected
63 PASS: 'steelblue' was the expected 'Nickname' format
64 PASS: 'transparent' should be detected
65 PASS: 'transparent' was the expected 'Nickname' format
66
67 PASS: ' #000 ' should not be detected
68 PASS: '#rgb' should not be detected
69 PASS: '#1' should not be detected
70 PASS: '#12' should not be detected
71 PASS: '#12345' should not be detected
72 PASS: '#1234567' should not be detected
73 PASS: '#123456789' should not be detected
74 PASS: 'rgb(255, 255, 255, 0.5)' should not be detected
75 PASS: 'rgba(255, 255, 255, 0.5, 1)' should not be detected
76 PASS: 'hsl(0, 0%, 50%, 1)' should not be detected
77 PASS: 'hsla(0, 0%, 50%, 1, 2)' should not be detected
78 PASS: 'superblue' should not be detected
79
80 -- Running test case: WebInspector.Color properties
81 PASS: 'red' should have alpha of 1.
82 PASS: 'red' should be simple.
83 PASS: 'red' has rgb of [255, 0, 0].
84 PASS: 'red' has rgba of [255, 0, 0, 1].
85 PASS: 'red' has hsl of [0, 100, 50].
86 PASS: 'red' has hsla of [0, 100, 50, 1].
87 PASS: 'transparent' should have alpha of 0.
88 PASS: 'transparent' should be not be simple.
89 PASS: 'transparent' has rgb of [0, 0, 0].
90 PASS: 'transparent' has rgba of [0, 0, 0, 0].
91 PASS: 'transparent' has hsl of [0, 0, 0].
92 PASS: 'transparent' has hsla of [0, 0, 0, 0].
93
94 -- Running test case: WebInspector.Color.prototype.nextFormat
95 PASS: All format phases of 'transparent' should be as expected.
96 PASS: All format phases of 'red' should be as expected.
97 PASS: All format phases of 'rgb(100, 150, 200)' should be as expected.
98 PASS: All format phases of 'rgba(100, 150, 200, 0.5)' should be as expected.
99
100 -- Running test case: WebInspector.Color.prototype.toString
101 PASS: Color as 'Original' should be 'RED'
102 PASS: Color as 'Nickname' should be 'red'
103 PASS: Color as 'Short HEX' should be '#f00'
104 PASS: Color as 'HEX' should be '#ff0000'
105 PASS: Color as 'Short HEX with Alpha' should be '#f00f'
106 PASS: Color as 'HEX with Alpha' should be '#ff0000ff'
107 PASS: Color as 'RGB' should be 'rgb(255, 0, 0)'
108 PASS: Color as 'RGBA' should be 'rgba(255, 0, 0, 1)'
109 PASS: Color as 'HSL' should be 'hsl(0, 100%, 50%)'
110 PASS: Color as 'HSLA' should be 'hsla(0, 100%, 50%, 1)'
111 PASS: Color as 'Original' should be 'rgba(100, 200, 255, 0.5)'
112 PASS: Color as 'Nickname' should be 'rgba(100, 200, 255, 0.5)'
113 PASS: Color as 'Short HEX' should be 'rgba(100, 200, 255, 0.5)'
114 PASS: Color as 'HEX' should be 'rgba(100, 200, 255, 0.5)'
115 PASS: Color as 'Short HEX with Alpha' should be '#64c8ff80'
116 PASS: Color as 'HEX with Alpha' should be '#64c8ff80'
117 PASS: Color as 'RGB' should be 'rgba(100, 200, 255, 0.5)'
118 PASS: Color as 'RGBA' should be 'rgba(100, 200, 255, 0.5)'
119 PASS: Color as 'HSL' should be 'hsla(201, 100%, 70%, 0.5)'
120 PASS: Color as 'HSLA' should be 'hsla(201, 100%, 70%, 0.5)'
121