@@ -49,6 +49,7 @@ assert.deepEqual(string.get('hwb(240deg, 100%, 50.5%)'), {model: 'hwb', value: [
4949assert . deepEqual ( string . get ( 'hsla(250, 100%, 50%, 50%)' ) , null ) ;
5050assert . deepEqual ( string . get ( 'hsl(250 100% 50% / 50%)' ) , null ) ;
5151assert . deepEqual ( string . get ( 'rgba(250, 100%, 50%, 50%)' ) , null ) ;
52+ assert . deepEqual ( string . get ( 'rgba(250 100% 50% 50%)' ) , null ) ;
5253assert . deepEqual ( string . get ( '333333' ) , null ) ;
5354assert . strictEqual ( string . get ( '#1' ) , null ) ;
5455assert . strictEqual ( string . get ( '#f' ) , null ) ;
@@ -73,6 +74,7 @@ assert.deepEqual(string.get.hsl('hsl(+240, 100%, 50.5%)'), [240, 100, 50.5, 1]);
7374assert . deepEqual ( string . get . hsl ( 'hsl(+240 100% 50.5%)' ) , [ 240 , 100 , 50.5 , 1 ] ) ;
7475assert . deepEqual ( string . get . rgb ( 'rgba(200, +20, -233, -0.0)' ) , [ 200 , 20 , 0 , 0 ] ) ;
7576assert . deepEqual ( string . get . rgb ( 'rgba(200 +20 -233 / -0.0)' ) , [ 200 , 20 , 0 , 0 ] ) ;
77+ assert . deepEqual ( string . get . rgb ( 'rgba(200 +20 -233 -0.0)' ) , [ 200 , 20 , 0 , 0 ] ) ;
7678assert . deepEqual ( string . get . rgb ( 'rgba(200, +20, -233, -0.0)' ) , [ 200 , 20 , 0 , 0 ] ) ;
7779assert . deepEqual ( string . get . rgb ( 'rgba(200 +20 -233 / -0.0)' ) , [ 200 , 20 , 0 , 0 ] ) ;
7880assert . deepEqual ( string . get . hsl ( 'hsla(+200, 100%, 50%, -0.2)' ) , [ 200 , 100 , 50 , 0 ] ) ;
@@ -113,13 +115,19 @@ assert.deepEqual(string.get.rgb('#c814e900'), [200, 20, 233, 0]);
113115assert . deepEqual ( string . get . rgb ( '#c814e9ff' ) , [ 200 , 20 , 233 , 1 ] ) ;
114116assert . deepEqual ( string . get . rgb ( 'rgba(200, 20, 233, 0.2)' ) , [ 200 , 20 , 233 , 0.2 ] ) ;
115117assert . deepEqual ( string . get . rgb ( 'rgba(200 20 233 / 0.2)' ) , [ 200 , 20 , 233 , 0.2 ] ) ;
118+ assert . deepEqual ( string . get . rgb ( 'rgba(200 20 233 0.2)' ) , [ 200 , 20 , 233 , 0.2 ] ) ;
116119assert . deepEqual ( string . get . rgb ( 'rgba(200 20 233 / 20%)' ) , [ 200 , 20 , 233 , 0.2 ] ) ;
120+ assert . deepEqual ( string . get . rgb ( 'rgba(200 20 233 20%)' ) , [ 200 , 20 , 233 , 0.2 ] ) ;
117121assert . deepEqual ( string . get . rgb ( 'rgba(200, 20, 233, 0)' ) , [ 200 , 20 , 233 , 0 ] ) ;
118122assert . deepEqual ( string . get . rgb ( 'rgba(200 20 233 / 0)' ) , [ 200 , 20 , 233 , 0 ] ) ;
123+ assert . deepEqual ( string . get . rgb ( 'rgba(200 20 233 0)' ) , [ 200 , 20 , 233 , 0 ] ) ;
119124assert . deepEqual ( string . get . rgb ( 'rgba(200 20 233 / 0%)' ) , [ 200 , 20 , 233 , 0 ] ) ;
125+ assert . deepEqual ( string . get . rgb ( 'rgba(200 20 233 0%)' ) , [ 200 , 20 , 233 , 0 ] ) ;
120126assert . deepEqual ( string . get . rgb ( 'rgba(100%, 30%, 90%, 0.2)' ) , [ 255 , 77 , 229 , 0.2 ] ) ;
121127assert . deepEqual ( string . get . rgb ( 'rgba(100% 30% 90% / 0.2)' ) , [ 255 , 77 , 229 , 0.2 ] ) ;
128+ assert . deepEqual ( string . get . rgb ( 'rgba(100% 30% 90% 0.2)' ) , [ 255 , 77 , 229 , 0.2 ] ) ;
122129assert . deepEqual ( string . get . rgb ( 'rgba(100% 30% 90% / 20%)' ) , [ 255 , 77 , 229 , 0.2 ] ) ;
130+ assert . deepEqual ( string . get . rgb ( 'rgba(100% 30% 90% 20%)' ) , [ 255 , 77 , 229 , 0.2 ] ) ;
123131assert . deepEqual ( string . get . hsl ( 'hsla(200, 20%, 33%, 0.2)' ) , [ 200 , 20 , 33 , 0.2 ] ) ;
124132assert . deepEqual ( string . get . hsl ( 'hsla(200, 20%, 33%, 1e-7)' ) , [ 200 , 20 , 33 , 1e-7 ] ) ;
125133assert . deepEqual ( string . get . hsl ( 'hsl(200 20% 33% / 0.2)' ) , [ 200 , 20 , 33 , 0.2 ] ) ;
0 commit comments