test(processor): multi-line golden fixtures; route .sass through SCSS lexer

This commit is contained in:
2026-07-02 09:20:06 -05:00
parent bbc49efbfe
commit b07ea41c60
83 changed files with 544 additions and 1 deletions
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before
<!-- block line one
block line two -->
code_after
@@ -0,0 +1,2 @@
code_before
code_after
+4
View File
@@ -0,0 +1,4 @@
code_before
<!-- block line one
block line two -->
code_after
@@ -0,0 +1,2 @@
code_before
code_after
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+5
View File
@@ -0,0 +1,5 @@
<?php
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,3 @@
<?php
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before
<!-- block line one
block line two -->
code_after
@@ -0,0 +1,2 @@
code_before
code_after
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before();
/* block line one
block line two */
code_after();
@@ -0,0 +1,2 @@
code_before();
code_after();
+4
View File
@@ -0,0 +1,4 @@
code_before
<!-- block line one
block line two -->
code_after
@@ -0,0 +1,2 @@
code_before
code_after
+2
View File
@@ -0,0 +1,2 @@
# a comment
key = value
@@ -0,0 +1 @@
key = value
+1
View File
@@ -0,0 +1 @@
fn f<'a>(x: &'a str) -> char { 'z'/* c */ }
@@ -0,0 +1 @@
fn f<'a>(x: &'a str) -> char { 'z' }
@@ -0,0 +1,2 @@
z(); // a /* b
w();
@@ -0,0 +1,2 @@
z();
w();
+4
View File
@@ -0,0 +1,4 @@
int a = 1; // line
/* block
spanning */
int b = 2; /* inline */ int c = 3;
+2
View File
@@ -0,0 +1,2 @@
int a = 1;
int b = 2; int c = 3;
+5
View File
@@ -0,0 +1,5 @@
#include <stdio.h>
#define N 4
/* real
block */
int main() { return N; }
@@ -0,0 +1,3 @@
#include <stdio.h>
#define N 4
int main() { return N; }
+4
View File
@@ -0,0 +1,4 @@
top();
/* a
b */
bottom();
@@ -0,0 +1,2 @@
top();
bottom();
+5
View File
@@ -0,0 +1,5 @@
package main
var re = `a /* not a comment */ b`
/* real
block */
func main() {}
@@ -0,0 +1,3 @@
package main
var re = `a /* not a comment */ b`
func main() {}
+4
View File
@@ -0,0 +1,4 @@
top();
/* a
b */
bottom();
@@ -0,0 +1,4 @@
top();
/* a
b */
bottom();
+3
View File
@@ -0,0 +1,3 @@
const s = `line1 /* nope
line2 */ still`; // real
const x = 1;
@@ -0,0 +1,3 @@
const s = `line1 /* nope
line2 */ still`;
const x = 1;
+3
View File
@@ -0,0 +1,3 @@
x();
/* no end
more
@@ -0,0 +1 @@
x();