1<===> options.yml 2--- 3:todo: 4- sass/libsass#2726 5:ignore_for: 6 7<===> 8================================================================================ 9<===> no_alpha/calc/arg_1/input.scss 10a {b: hsl(calc(1) 2% 3%)} 11 12<===> no_alpha/calc/arg_1/output.css 13a { 14 b: hsl(calc(1), 2%, 3%); 15} 16 17<===> 18================================================================================ 19<===> no_alpha/calc/arg_2/input.scss 20a {b: hsl(1 calc(2%) 3%)} 21 22<===> no_alpha/calc/arg_2/output.css 23a { 24 b: hsl(1, calc(2%), 3%); 25} 26 27<===> 28================================================================================ 29<===> no_alpha/calc/arg_3/input.scss 30a {b: hsl(1 2% calc(3%))} 31 32<===> no_alpha/calc/arg_3/output.css 33a { 34 b: hsl(1, 2%, calc(3%)); 35} 36 37<===> 38================================================================================ 39<===> no_alpha/var/arg_1/input.scss 40a {b: hsl(var(--foo) 2% 3%)} 41 42<===> no_alpha/var/arg_1/output.css 43a { 44 b: hsl(var(--foo), 2%, 3%); 45} 46 47<===> 48================================================================================ 49<===> no_alpha/var/arg_2/input.scss 50a {b: hsl(1 var(--foo) 3%)} 51 52<===> no_alpha/var/arg_2/output.css 53a { 54 b: hsl(1, var(--foo), 3%); 55} 56 57<===> 58================================================================================ 59<===> no_alpha/var/arg_3/input.scss 60a {b: hsl(1 2% var(--foo))} 61 62<===> no_alpha/var/arg_3/output.css 63a { 64 b: hsl(1, 2%, var(--foo)); 65} 66 67<===> 68================================================================================ 69<===> no_alpha/env/arg_1/input.scss 70a {b: hsl(env(--foo) 2% 3%)} 71 72<===> no_alpha/env/arg_1/output.css 73a { 74 b: hsl(env(--foo), 2%, 3%); 75} 76 77<===> 78================================================================================ 79<===> no_alpha/env/arg_2/input.scss 80a {b: hsl(1 env(--foo) 3%)} 81 82<===> no_alpha/env/arg_2/output.css 83a { 84 b: hsl(1, env(--foo), 3%); 85} 86 87<===> 88================================================================================ 89<===> no_alpha/env/arg_3/input.scss 90a {b: hsl(1 2% env(--foo))} 91 92<===> no_alpha/env/arg_3/output.css 93a { 94 b: hsl(1, 2%, env(--foo)); 95} 96 97<===> 98================================================================================ 99<===> no_alpha/min/arg_1/input.scss 100a {b: hsl(min(1) 2% 3%)} 101 102<===> no_alpha/min/arg_1/output.css 103a { 104 b: hsl(min(1), 2%, 3%); 105} 106 107<===> 108================================================================================ 109<===> no_alpha/min/arg_2/input.scss 110a {b: hsl(1 min(2%) 3%)} 111 112<===> no_alpha/min/arg_2/output.css 113a { 114 b: hsl(1, min(2%), 3%); 115} 116 117<===> 118================================================================================ 119<===> no_alpha/min/arg_3/input.scss 120a {b: hsl(1 2% min(3%))} 121 122<===> no_alpha/min/arg_3/output.css 123a { 124 b: hsl(1, 2%, min(3%)); 125} 126 127<===> 128================================================================================ 129<===> no_alpha/max/arg_1/input.scss 130a {b: hsl(max(1) 2% 3%)} 131 132<===> no_alpha/max/arg_1/output.css 133a { 134 b: hsl(max(1), 2%, 3%); 135} 136 137<===> 138================================================================================ 139<===> no_alpha/max/arg_2/input.scss 140a {b: hsl(1 max(2%) 3%)} 141 142<===> no_alpha/max/arg_2/output.css 143a { 144 b: hsl(1, max(2%), 3%); 145} 146 147<===> 148================================================================================ 149<===> no_alpha/max/arg_3/input.scss 150a {b: hsl(1 2% max(3%))} 151 152<===> no_alpha/max/arg_3/output.css 153a { 154 b: hsl(1, 2%, max(3%)); 155} 156 157<===> 158================================================================================ 159<===> no_alpha/clamp/arg_1/input.scss 160a {b: hsl(clamp(1, 2, 3) 2% 3%)} 161 162<===> no_alpha/clamp/arg_1/output.css 163a { 164 b: hsl(clamp(1, 2, 3), 2%, 3%); 165} 166 167<===> 168================================================================================ 169<===> no_alpha/clamp/arg_2/input.scss 170a {b: hsl(1 clamp(2%, 3%, 4%) 3%)} 171 172<===> no_alpha/clamp/arg_2/output.css 173a { 174 b: hsl(1, clamp(2%, 3%, 4%), 3%); 175} 176 177<===> 178================================================================================ 179<===> no_alpha/clamp/arg_3/input.scss 180a {b: hsl(1 2% clamp(3%, 4%, 5%))} 181 182<===> no_alpha/clamp/arg_3/output.css 183a { 184 b: hsl(1, 2%, clamp(3%, 4%, 5%)); 185} 186 187<===> 188================================================================================ 189<===> no_alpha/multi/argument/var/arg_1/of/arg_2/input.scss 190// var() is substituted before parsing, so it may contain multiple arguments. 191a {b: hsl(var(--foo) 50%)} 192 193<===> no_alpha/multi/argument/var/arg_1/of/arg_2/output.css 194a { 195 b: hsl(var(--foo) 50%); 196} 197 198<===> 199================================================================================ 200<===> no_alpha/multi/argument/var/arg_2/of/arg_2/input.scss 201a {b: hsl(0 var(--foo))} 202 203<===> no_alpha/multi/argument/var/arg_2/of/arg_2/output.css 204a { 205 b: hsl(0 var(--foo)); 206} 207 208<===> 209================================================================================ 210<===> no_alpha/multi/argument/var/arg_1/of/arg_1/input.scss 211a {b: hsl(var(--foo))} 212 213<===> no_alpha/multi/argument/var/arg_1/of/arg_1/output.css 214a { 215 b: hsl(var(--foo)); 216} 217 218<===> 219================================================================================ 220<===> alpha/calc/arg_1/input.scss 221a {b: hsl(calc(1) 2% 3% / 0.4)} 222 223<===> alpha/calc/arg_1/output.css 224a { 225 b: hsl(calc(1), 2%, 3%, 0.4); 226} 227 228<===> 229================================================================================ 230<===> alpha/calc/arg_2/input.scss 231a {b: hsl(1 calc(2%) 3% / 0.4)} 232 233<===> alpha/calc/arg_2/output.css 234a { 235 b: hsl(1, calc(2%), 3%, 0.4); 236} 237 238<===> 239================================================================================ 240<===> alpha/calc/arg_3/input.scss 241a {b: hsl(1 2% calc(3%) / 0.4)} 242 243<===> alpha/calc/arg_3/output.css 244a { 245 b: hsl(1 2% calc(3%)/0.4); 246} 247 248<===> 249================================================================================ 250<===> alpha/calc/arg_4/input.scss 251a {b: hsl(1 2% 3% / calc(0.4))} 252 253<===> alpha/calc/arg_4/output.css 254a { 255 b: hsl(1 2% 3%/calc(0.4)); 256} 257 258<===> 259================================================================================ 260<===> alpha/var/arg_1/input.scss 261a {b: hsl(var(--foo) 2% 3% / 0.4)} 262 263<===> alpha/var/arg_1/output.css 264a { 265 b: hsl(var(--foo), 2%, 3%, 0.4); 266} 267 268<===> 269================================================================================ 270<===> alpha/var/arg_2/input.scss 271a {b: hsl(1 var(--foo) 3% / 0.4)} 272 273<===> alpha/var/arg_2/output.css 274a { 275 b: hsl(1, var(--foo), 3%, 0.4); 276} 277 278<===> 279================================================================================ 280<===> alpha/var/arg_3/input.scss 281a {b: hsl(1 2% var(--foo) / 0.4)} 282 283<===> alpha/var/arg_3/output.css 284a { 285 b: hsl(1 2% var(--foo)/0.4); 286} 287 288<===> 289================================================================================ 290<===> alpha/var/arg_4/input.scss 291a {b: hsl(1 2% 3% / var(--foo))} 292 293<===> alpha/var/arg_4/output.css 294a { 295 b: hsl(1 2% 3%/var(--foo)); 296} 297 298<===> 299================================================================================ 300<===> alpha/env/arg_1/input.scss 301a {b: hsl(env(--foo) 2% 3% / 0.4)} 302 303<===> alpha/env/arg_1/output.css 304a { 305 b: hsl(env(--foo), 2%, 3%, 0.4); 306} 307 308<===> 309================================================================================ 310<===> alpha/env/arg_2/input.scss 311a {b: hsl(1 env(--foo) 3% / 0.4)} 312 313<===> alpha/env/arg_2/output.css 314a { 315 b: hsl(1, env(--foo), 3%, 0.4); 316} 317 318<===> 319================================================================================ 320<===> alpha/env/arg_3/input.scss 321a {b: hsl(1 2% env(--foo) / 0.4)} 322 323<===> alpha/env/arg_3/output.css 324a { 325 b: hsl(1 2% env(--foo)/0.4); 326} 327 328<===> 329================================================================================ 330<===> alpha/env/arg_4/input.scss 331a {b: hsl(1 2% 3% / env(--foo))} 332 333<===> alpha/env/arg_4/output.css 334a { 335 b: hsl(1 2% 3%/env(--foo)); 336} 337 338<===> 339================================================================================ 340<===> alpha/min/arg_1/input.scss 341a {b: hsl(min(1) 2% 3% / 0.4)} 342 343<===> alpha/min/arg_1/output.css 344a { 345 b: hsl(min(1), 2%, 3%, 0.4); 346} 347 348<===> 349================================================================================ 350<===> alpha/min/arg_2/input.scss 351a {b: hsl(1 min(2%) 3% / 0.4)} 352 353<===> alpha/min/arg_2/output.css 354a { 355 b: hsl(1, min(2%), 3%, 0.4); 356} 357 358<===> 359================================================================================ 360<===> alpha/min/arg_3/input.scss 361a {b: hsl(1 2% min(3%) / 0.4)} 362 363<===> alpha/min/arg_3/output.css 364a { 365 b: hsl(1 2% min(3%)/0.4); 366} 367 368<===> 369================================================================================ 370<===> alpha/min/arg_4/input.scss 371a {b: hsl(1 2% 3% / min(0.4))} 372 373<===> alpha/min/arg_4/output.css 374a { 375 b: hsl(1 2% 3%/min(0.4)); 376} 377 378<===> 379================================================================================ 380<===> alpha/max/arg_1/input.scss 381a {b: hsl(max(1) 2% 3% / 0.4)} 382 383<===> alpha/max/arg_1/output.css 384a { 385 b: hsl(max(1), 2%, 3%, 0.4); 386} 387 388<===> 389================================================================================ 390<===> alpha/max/arg_2/input.scss 391a {b: hsl(1 max(2%) 3% / 0.4)} 392 393<===> alpha/max/arg_2/output.css 394a { 395 b: hsl(1, max(2%), 3%, 0.4); 396} 397 398<===> 399================================================================================ 400<===> alpha/max/arg_3/input.scss 401a {b: hsl(1 2% max(3%) / 0.4)} 402 403<===> alpha/max/arg_3/output.css 404a { 405 b: hsl(1 2% max(3%)/0.4); 406} 407 408<===> 409================================================================================ 410<===> alpha/max/arg_4/input.scss 411a {b: hsl(1 2% 3% / max(0.4))} 412 413<===> alpha/max/arg_4/output.css 414a { 415 b: hsl(1 2% 3%/max(0.4)); 416} 417 418<===> 419================================================================================ 420<===> alpha/clamp/arg_1/input.scss 421a {b: hsl(clamp(1, 2, 3) 2% 3% / 0.4)} 422 423<===> alpha/clamp/arg_1/output.css 424a { 425 b: hsl(clamp(1, 2, 3), 2%, 3%, 0.4); 426} 427 428<===> 429================================================================================ 430<===> alpha/clamp/arg_2/input.scss 431a {b: hsl(1 clamp(2%, 3%, 4%) 3% / 0.4)} 432 433<===> alpha/clamp/arg_2/output.css 434a { 435 b: hsl(1, clamp(2%, 3%, 4%), 3%, 0.4); 436} 437 438<===> 439================================================================================ 440<===> alpha/clamp/arg_3/input.scss 441a {b: hsl(1 2% clamp(3%, 4%, 5%) / 0.4)} 442 443<===> alpha/clamp/arg_3/output.css 444a { 445 b: hsl(1 2% clamp(3%, 4%, 5%)/0.4); 446} 447 448<===> 449================================================================================ 450<===> alpha/clamp/arg_4/input.scss 451a {b: hsl(1 2% 3% / clamp(0.4, 0.5, 0.6))} 452 453<===> alpha/clamp/arg_4/output.css 454a { 455 b: hsl(1 2% 3%/clamp(0.4, 0.5, 0.6)); 456} 457 458<===> 459================================================================================ 460<===> alpha/multi_argument_var/1_of_2/input.scss 461// var() is substituted before parsing, so it may contain multiple arguments. 462a {b: hsl(var(--foo) 50% / 0.4)} 463 464<===> alpha/multi_argument_var/1_of_2/output.css 465a { 466 b: hsl(var(--foo) 50%/0.4); 467} 468 469<===> 470================================================================================ 471<===> alpha/multi_argument_var/2_of_2/input.scss 472a {b: hsl(0 var(--foo) / 0.4)} 473 474<===> alpha/multi_argument_var/2_of_2/output.css 475a { 476 b: hsl(0 var(--foo)/0.4); 477} 478 479<===> 480================================================================================ 481<===> alpha/multi_argument_var/1_of_1/input.scss 482a {b: hsl(var(--foo) / 0.4)} 483 484<===> alpha/multi_argument_var/1_of_1/output.css 485a { 486 b: hsl(var(--foo)/0.4); 487} 488 489<===> 490================================================================================ 491<===> slash_list/channels/input.scss 492@use "sass:list"; 493a {b: hsl(list.slash(var(--foo), 0.4))} 494 495<===> slash_list/channels/output.css 496a { 497 b: hsl(var(--foo) / 0.4); 498} 499 500<===> 501================================================================================ 502<===> slash_list/some_channels/input.scss 503@use "sass:list"; 504a {b: hsl(list.slash(1 var(--foo), 0.4))} 505 506<===> slash_list/some_channels/output.css 507a { 508 b: hsl(1 var(--foo) / 0.4); 509} 510 511<===> 512================================================================================ 513<===> slash_list/alpha/input.scss 514@use "sass:list"; 515a {b: hsl(list.slash(1 2% 3%, var(--c)))} 516 517<===> slash_list/alpha/output.css 518a { 519 b: hsl(1, 2%, 3%, var(--c)); 520} 521