This test fuzzes the color parser with semi-random attribute values and dumps the results of any values that parse successfully.

On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".


Parsed as rgb(0,0,255): blue
Parsed as rgb(0,255,0): rgb(0, 255, 0)
Failed to parse: rgb(100%,100%,0%
Failed to parse: rgba(100%,100%,0%
Failed to parse: rgb(100%,100%,r)
Failed to parse: rgb (100%,100%,r)
Failed to parse: rgb(100%, 1, 1)
Failed to parse: hsl(100%,100%,100%)
Failed to parse: yello
Failed to parse: !#fff
Failed to parse: #sdf
Failed to parse: #
Failed to parse: #f
Failed to parse: #ff
Failed to parse: #ffff
Failed to parse: #fffff
Failed to parse: #fffffff
Failed to parse: green,
Parsed as rgb(0,10,20): rgb(0, 10, 20)
Parsed as rgb(255,255,255): #fff
Parsed as rgb(255,255,255): #ffffff
Parsed as rgb(255,255,255): #FFF
Parsed as rgb(255,255,255): #FFFFFF
Parsed as rgb(0,128,0):  green
Parsed as rgb(0,128,0): green 
Parsed as rgb(0,128,0): green
Failed to parse: rgb(.78-2e8e
Failed to parse: rgb(% 
Failed to parse: rgb(7
Failed to parse: rgb(e+
Failed to parse: rgb(
Failed to parse: rgb( -2e9%0.795e0,).	
Failed to parse: rgb(%,4+7).-(%+	8 
Failed to parse: rgb(74).9 +(.% 0	635
Failed to parse: rgb()9,- 8	7%4%9%%.
Failed to parse: rgb(49),,4-30378 052
Failed to parse: rgb(%7863	
Failed to parse: rgb(e0
Failed to parse: rgb(%72+e%e,49 7 
Failed to parse: rgb(	55,.
Failed to parse: rgb(263,%	1-74)e
Failed to parse: rgb( 64110, (1 
Failed to parse: rgb( 59%3   725)
Failed to parse: rgb(6e)-2- 180
Failed to parse: rgb(,	.579e(( 
Failed to parse: rgb()(
Failed to parse: rgb(74	e)e6e)-29e7
Failed to parse: rgb(221%  (e(77
Failed to parse: rgb(--4	e1%- )	8378 
Failed to parse: rgb(e4(01.e	
Failed to parse: rgb(
Failed to parse: rgb()6((9((.9 3-6438
Failed to parse: rgb(),15%-+)(,).6
Failed to parse: rgb(3	(-085932
Failed to parse: rgb((
Failed to parse: rgb()
Failed to parse: rgb(e0944 6)
Failed to parse: rgb( 
Failed to parse: rgb(e5
Failed to parse: rgb(3%+)2%3%
Failed to parse: rgb(
Failed to parse: rgb(6e5%.3	e+ e1.69e16
Failed to parse: rgb(1		5.56,+8 5e%,3
Failed to parse: rgb(	)ee.%)
Failed to parse: rgb(-%0%-
Failed to parse: rgb(231293 16%
Failed to parse: rgb(+-2+37)888580+9	(
Failed to parse: rgb(18	805
Failed to parse: rgb(0
Failed to parse: rgb(63-.693+
Failed to parse: rgb(80,2-(.4		,
Failed to parse: rgb(5%(59%2	5
Failed to parse: rgb(5e3%,9
Failed to parse: rgb(%7e-++59e
Failed to parse: rgb(963 (8)%73)	ee(-
Failed to parse: rgb(71+1+()3382 3
Failed to parse: rgb(.27+
Failed to parse: rgb(
Failed to parse: rgb((
Failed to parse: rgb(88
Failed to parse: rgb(9.43,(6.87 -
Failed to parse: rgb(e)e. 5997
Failed to parse: rgb(5 9-557
Failed to parse: rgb((65-%-0,e217
Failed to parse: rgb( 2
Failed to parse: rgb((e
Failed to parse: rgb(	8(+((e%52, .73
Failed to parse: rgb(,0(e 
Failed to parse: rgb()59)62159544,8,e3e
Failed to parse: rgb(0857-.5
Failed to parse: rgb(6,71(5	.-%.
Failed to parse: rgb(2	5e
Failed to parse: rgb(1	2-7	+-e90
Failed to parse: rgb(9 )-7
Failed to parse: rgb(8	759 6,
Failed to parse: rgb(2+65e 59%0(8)5
Failed to parse: rgb( 0712
Failed to parse: rgb(	97,	33)-6,+%0)1e(
Failed to parse: rgb( .3.6 	,-57%7 e+6
Failed to parse: rgb(1)7 +%+8 	)-	 -.63e
Failed to parse: rgb(6786).(8912%
Failed to parse: rgb(-	%8-,)886+- 9e))e
Failed to parse: rgb( ,	5732 
Failed to parse: rgb(18)(
Failed to parse: rgb(3,+13%(711%9%	%0 -
Failed to parse: rgb(6e
Failed to parse: rgb(-e(69
Failed to parse: rgb(,.19%e-2-(0)+9-2
Failed to parse: rgb(1%,))(810-5  %37
Failed to parse: rgb(35.-(%
Failed to parse: rgb(362020+-8347081%78
Failed to parse: rgb(-(
Failed to parse: rgb(%) 54+(006e3141%
Failed to parse: rgb(	-e 1(9	 0-7
Failed to parse: rgb(61-2	 
Failed to parse: rgb(7075)5+	67-(+)7-7-
Failed to parse: rgb(	..
Failed to parse: rgb(88-+3%21
Failed to parse: rgb(3%)003+4
Failed to parse: rgb(682).e19)0-4642
Failed to parse: rgb(6.7
Failed to parse: rgb( 9	1 %6(,%0)e20%e-9
Failed to parse: rgb(	(
Failed to parse: rgb(96,	2e0.1%2)5-
Failed to parse: rgb(.8)7+3 
Failed to parse: rgb(
Failed to parse: rgb(8.78
Failed to parse: rgb(2e8e2% 172e+0. -
Failed to parse: rgb(e9
Failed to parse: rgb(0.795e0,).	%%,
Failed to parse: rgb(+7).
Failed to parse: rgb((%+	8 -74).9 +(.
Failed to parse: rgb( 0	635+)9,- 8	
Failed to parse: rgb(%4%9%%.
Failed to parse: rgb(49),,4-30378 052
Failed to parse: rgb(%7863	
Failed to parse: rgb(e0
Failed to parse: rgb(%72+e%e,49 7 
Failed to parse: rgb(	55,.
Failed to parse: rgb(263,%	1-74)e
Failed to parse: rgb( 64110, (1 
Failed to parse: rgb( 59%3   725)
Failed to parse: rgb(6e)-2- 180
Failed to parse: rgb(,	.579e(( 
Failed to parse: rgb()(
Failed to parse: rgb(74	e)e6e)-29e7
Failed to parse: rgb(221%  (e(77
Failed to parse: rgb(--4	e1%- )	8378 
Failed to parse: rgb(e4(01.e	
Failed to parse: rgb(
Failed to parse: rgb()6((9((.9 3-6438
Failed to parse: rgb(),15%-+)(,).6
Failed to parse: rgb(3	(-085932
Failed to parse: rgb((
Failed to parse: rgb()
Failed to parse: rgb(e0944 6)
Failed to parse: rgb( 
Failed to parse: rgb(e5
Failed to parse: rgb(3%+)2%3%
Failed to parse: rgb(
Failed to parse: rgb(6e5%.3	e+ e1.69e16
Failed to parse: rgb(1		5.56,+8 5e%,3
Failed to parse: rgb(	)ee.%)
Failed to parse: rgb(-%0%-
Failed to parse: rgb(231293 16%
Failed to parse: rgb(+-2+37)888580+9	(
Failed to parse: rgb(18	805
Failed to parse: rgb(0
Failed to parse: rgb(63-.693+
Failed to parse: rgb(80,2-(.4		,
Failed to parse: rgb(5%(59%2	5
Failed to parse: rgb(5e3%,9
Failed to parse: rgb(%7e-++59e
Failed to parse: rgb(963 (8)%73)	ee(-
Failed to parse: rgb(71+1+()3382 3
Failed to parse: rgb(.27+
Failed to parse: rgb(
Failed to parse: rgb((
Failed to parse: rgb(88
Failed to parse: rgb(9.43,(6.87 -
Failed to parse: rgb(e)e. 5997
Failed to parse: rgb(5 9-557
Failed to parse: rgb((65-%-0,e217
Failed to parse: rgb( 2
Failed to parse: rgb((e
Failed to parse: rgb(	8(+((e%52, .73
Failed to parse: rgb(,0(e 
Failed to parse: rgb()59)62159544,8,e3e
Failed to parse: rgb(0857-.5
Failed to parse: rgb(6,71(5	.-%.
Failed to parse: rgb(2	5e
Failed to parse: rgb(1	2-7	+-e90
Failed to parse: rgb(9 )-7
Failed to parse: rgb(8	759 6,
Failed to parse: rgb(2+65e 59%0(8)5
Failed to parse: rgb( 0712
Failed to parse: rgb(	97,	33)-6,+%0)1e(
Failed to parse: rgb( .3.6 	,-57%7 e+6
Failed to parse: rgb(1)7 +%+8 	)-	 -.63e
Failed to parse: rgb(6786).(8912%
Failed to parse: rgb(-	%8-,)886+- 9e))e
Failed to parse: rgb( ,	5732 
Failed to parse: rgb(18)(
Failed to parse: rgb(3,+13%(711%9%	%0 -
Failed to parse: rgb(6e
Failed to parse: rgb(-e(69
Failed to parse: rgb(,.19%e-2-(0)+9-2
Failed to parse: rgb(1%,))(810-5  %37
Failed to parse: rgb(35.-(%
Failed to parse: rgb(362020+-8347081%78
Failed to parse: rgb(-(
Failed to parse: rgb(%) 54+(006e3141%
Failed to parse: rgb(	-e 1(9	 0-7
Failed to parse: rgb(61-2	 
Failed to parse: rgb(7075)5+	67-(+)7-7-
Failed to parse: rgb(	..
Failed to parse: rgb(88-+3%21
Failed to parse: rgb(3%)003+4
Failed to parse: rgb(682).e19)0-4642
Failed to parse: rgb(6.7
Failed to parse: rgb( 9	1 %6(,%0)e20%e-9
Failed to parse: rgb(	(
Failed to parse: rgb(96,	2e0.1%2)5-
Failed to parse: rgb(.8)7+3 
Failed to parse: rgb(
Failed to parse: rgb(8.78
Failed to parse: rgb(2e8e2% 172e+0. -
Failed to parse: rgb(e9
Failed to parse: rgb(0.795e0,).	%%,
Failed to parse: rgb(+7).
Failed to parse: rgb((%+	8 -74).9 +(.
Failed to parse: rgb( 0	635+)9,- 8	
Failed to parse: rgb(%4%9%%.
Failed to parse: rgb(49),,4-30378 052
Failed to parse: rgb(%7863	
Failed to parse: rgb(e0
Failed to parse: rgb(%72+e%e,49 7 
Failed to parse: rgb(	55,.
Failed to parse: rgb(263,%	1-74)e
Failed to parse: rgb( 64110, (1 
Failed to parse: rgb( 59%3   725)
Failed to parse: rgb(6e)-2- 180
Failed to parse: rgb(,	.579e(( 
Failed to parse: rgb()(
Failed to parse: rgb(74	e)e6e)-29e7
Failed to parse: rgb(221%  (e(77
Failed to parse: rgb(--4	e1%- )	8378 
Failed to parse: rgb(e4(01.e	
Failed to parse: rgb(
Failed to parse: rgb()6((9((.9 3-6438
Failed to parse: rgb(),15%-+)(,).6
Failed to parse: rgb(3	(-085932
Failed to parse: rgb((
Failed to parse: rgb()
Failed to parse: rgb(e0944 6)
Failed to parse: rgb( 
Failed to parse: rgb(e5
Failed to parse: rgb(3%+)2%3%
Failed to parse: rgb(
Failed to parse: rgb(6e5%.3	e+ e1.69e16
Failed to parse: rgb(1		5.56,+8 5e%,3
Failed to parse: rgb(	)ee.%)
Failed to parse: rgb(-%0%-
Failed to parse: rgb(231293 16%
Failed to parse: rgb(+-2+37)888580+9	(
Failed to parse: rgb(18	805
Failed to parse: rgb(0
Failed to parse: rgb(63-.693+
Failed to parse: rgb(80,2-(.4		,
Failed to parse: rgb(5%(59%2	5
Failed to parse: rgb(5e3%,9
Failed to parse: rgb(%7e-++59e
Failed to parse: rgb(963 (8)%73)	ee(-
Failed to parse: rgb(71+1+()3382 3
Failed to parse: rgb(.27+
Failed to parse: rgb(
Failed to parse: 
Failed to parse: 
Failed to parse: rgb()
Parsed as rgb(0,255,0): #0f0
PASS successfullyParsed is true

TEST COMPLETE

