Skip to content

Commit 97ab4ed

Browse files
committed
Fix tests in CI
1 parent 91b2ca0 commit 97ab4ed

File tree

5 files changed

+112
-112
lines changed

5 files changed

+112
-112
lines changed

package-lock.json

+23-23
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"CHANGELOG.md"
1818
],
1919
"scripts": {
20-
"test": "bun test test/",
20+
"test": "CI=true bun test test/",
2121
"lint": "eslint . --cache",
2222
"fix": "eslint . --cache --fix"
2323
},

test/__snapshots__/cli.spec.js.snap

+16-16
Original file line numberDiff line numberDiff line change
@@ -62,15 +62,15 @@ exports[`prettier-formatter-gitlab cli should create a code quality report file
6262
"check_name": "prettier",
6363
"description":
6464
"SyntaxError: Unexpected token, expected "(" (3:13)
65-
1 | /* eslint-disable */
66-
2 |
67-
> 3 | function foo#####( arg ) {
68-
| ^
69-
4 | return arg;
70-
5 | }
71-
6 |"
65+
\x1B[0m \x1B[90m 1 |\x1B[39m \x1B[90m/* eslint-disable */\x1B[39m
66+
\x1B[90m 2 |\x1B[39m
67+
\x1B[31m\x1B[1m>\x1B[22m\x1B[39m\x1B[90m 3 |\x1B[39m \x1B[36mfunction\x1B[39m foo\x1B[33m#\x1B[39m\x1B[33m#\x1B[39m\x1B[33m#\x1B[39m\x1B[33m#\x1B[39m\x1B[33m#\x1B[39m( arg ) {
68+
\x1B[90m |\x1B[39m \x1B[31m\x1B[1m^\x1B[22m\x1B[39m
69+
\x1B[90m 4 |\x1B[39m \x1B[36mreturn\x1B[39m arg\x1B[33m;\x1B[39m
70+
\x1B[90m 5 |\x1B[39m }
71+
\x1B[90m 6 |\x1B[39m\x1B[0m"
7272
,
73-
"fingerprint": "2c7e0de9e9eff8b589318b043ed783db",
73+
"fingerprint": "462882d90971b8c9dcaaa2b4d74d1da6",
7474
"location": {
7575
"path": "test/__stubs__/syntax-error.js",
7676
},
@@ -142,15 +142,15 @@ exports[`prettier-formatter-gitlab cli should create a code quality report file
142142
"check_name": "prettier",
143143
"description":
144144
"SyntaxError: Unexpected token, expected "(" (3:13)
145-
1 | /* eslint-disable */
146-
2 |
147-
> 3 | function foo#####( arg ) {
148-
| ^
149-
4 | return arg;
150-
5 | }
151-
6 |"
145+
\x1B[0m \x1B[90m 1 |\x1B[39m \x1B[90m/* eslint-disable */\x1B[39m
146+
\x1B[90m 2 |\x1B[39m
147+
\x1B[31m\x1B[1m>\x1B[22m\x1B[39m\x1B[90m 3 |\x1B[39m \x1B[36mfunction\x1B[39m foo\x1B[33m#\x1B[39m\x1B[33m#\x1B[39m\x1B[33m#\x1B[39m\x1B[33m#\x1B[39m\x1B[33m#\x1B[39m( arg ) {
148+
\x1B[90m |\x1B[39m \x1B[31m\x1B[1m^\x1B[22m\x1B[39m
149+
\x1B[90m 4 |\x1B[39m \x1B[36mreturn\x1B[39m arg\x1B[33m;\x1B[39m
150+
\x1B[90m 5 |\x1B[39m }
151+
\x1B[90m 6 |\x1B[39m\x1B[0m"
152152
,
153-
"fingerprint": "2c7e0de9e9eff8b589318b043ed783db",
153+
"fingerprint": "462882d90971b8c9dcaaa2b4d74d1da6",
154154
"location": {
155155
"path": "test/__stubs__/syntax-error.js",
156156
},

test/__snapshots__/index.spec.js.snap

+54-54
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@ exports[`The prettierFormatterGitLab function should work with the \`-c\` or \`-
77
"----------------------------------------------------
88
test/__stubs__/dirty-2.js
99
----------------------------------------------------
10-
\x1B[33m@@ -1,7 +1,7 @@\x1B[39m
11-
\x1B[2m /* eslint-disable */\x1B[22m
10+
@@ -1,7 +1,7 @@
11+
/* eslint-disable */
1212
13-
\x1B[31m- function foo(\x1B[7m \x1B[27marg\x1B[7m \x1B[27m) {\x1B[39m
14-
\x1B[32m+ function foo(arg) {\x1B[39m
15-
\x1B[2m const data = arg.split(',');\x1B[22m
16-
\x1B[31m- const message = \`Cras non justo iaculis, placerat tortor non, venenatis neque. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Nullam ut neque a justo efficitur tristique. Aliquam consequat convallis sagittis. Curabitur venenatis imperdiet fermentum. Curabitur euismod sit amet mi eu tristique. Phasellus leo nisi, tempor efficitur laoreet vitae, rutrum id justo. Nullam ac mi vehicula, rhoncus turpis a, mattis odio. Donec id condimentum metus. Vivamus posuere libero nec orci volutpat, in euismod dolor ornare. Cras tincidunt gravida ante, sed dictum nulla posuere ut.\`\x1B[39m
17-
\x1B[32m+ const message = \`Cras non justo iaculis, placerat tortor non, venenatis neque. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Nullam ut neque a justo efficitur tristique. Aliquam consequat convallis sagittis. Curabitur venenatis imperdiet fermentum. Curabitur euismod sit amet mi eu tristique. Phasellus leo nisi, tempor efficitur laoreet vitae, rutrum id justo. Nullam ac mi vehicula, rhoncus turpis a, mattis odio. Donec id condimentum metus. Vivamus posuere libero nec orci volutpat, in euismod dolor ornare. Cras tincidunt gravida ante, sed dictum nulla posuere ut.\`\x1B[7m;\x1B[27m\x1B[39m
18-
\x1B[2m return data;\x1B[22m
19-
\x1B[2m }\x1B[22m
13+
- function foo( arg ) {
14+
+ function foo(arg) {
15+
const data = arg.split(',');
16+
- const message = \`Cras non justo iaculis, placerat tortor non, venenatis neque. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Nullam ut neque a justo efficitur tristique. Aliquam consequat convallis sagittis. Curabitur venenatis imperdiet fermentum. Curabitur euismod sit amet mi eu tristique. Phasellus leo nisi, tempor efficitur laoreet vitae, rutrum id justo. Nullam ac mi vehicula, rhoncus turpis a, mattis odio. Donec id condimentum metus. Vivamus posuere libero nec orci volutpat, in euismod dolor ornare. Cras tincidunt gravida ante, sed dictum nulla posuere ut.\`
17+
+ const message = \`Cras non justo iaculis, placerat tortor non, venenatis neque. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Nullam ut neque a justo efficitur tristique. Aliquam consequat convallis sagittis. Curabitur venenatis imperdiet fermentum. Curabitur euismod sit amet mi eu tristique. Phasellus leo nisi, tempor efficitur laoreet vitae, rutrum id justo. Nullam ac mi vehicula, rhoncus turpis a, mattis odio. Donec id condimentum metus. Vivamus posuere libero nec orci volutpat, in euismod dolor ornare. Cras tincidunt gravida ante, sed dictum nulla posuere ut.\`;
18+
return data;
19+
}
2020
"
2121
,
2222
],
@@ -25,26 +25,26 @@ test/__stubs__/dirty-2.js
2525
"----------------------------------------------------
2626
test/__stubs__/dirty.js
2727
----------------------------------------------------
28-
\x1B[33m@@ -1,18 +1,7 @@\x1B[39m
29-
\x1B[2m /* eslint-disable */\x1B[22m
28+
@@ -1,18 +1,7 @@
29+
/* eslint-disable */
3030
31-
\x1B[31m-\x1B[39m
32-
\x1B[31m-\x1B[39m
33-
\x1B[31m-\x1B[39m
34-
\x1B[31m-\x1B[39m
35-
\x1B[31m-\x1B[39m
36-
\x1B[31m-\x1B[39m
37-
\x1B[31m- function foo(\x1B[7m \x1B[27marg\x1B[7m \x1B[27m) {\x1B[39m
38-
\x1B[32m+ function foo(arg) {\x1B[39m
39-
\x1B[31m-\x1B[39m
40-
\x1B[31m-\x1B[39m
41-
\x1B[2m const data = arg.split(',');\x1B[22m
31+
-
32+
-
33+
-
34+
-
35+
-
36+
-
37+
- function foo( arg ) {
38+
+ function foo(arg) {
39+
-
40+
-
41+
const data = arg.split(',');
4242
43-
\x1B[31m-\x1B[39m
44-
\x1B[31m-\x1B[39m
45-
\x1B[31m-\x1B[39m
46-
\x1B[2m return data;\x1B[22m
47-
\x1B[2m }\x1B[22m
43+
-
44+
-
45+
-
46+
return data;
47+
}
4848
"
4949
,
5050
],
@@ -85,16 +85,16 @@ SyntaxError: Unexpected token, expected "(" (3:13)
8585
"----------------------------------------------------
8686
test/__stubs__/dirty-2.js
8787
----------------------------------------------------
88-
\x1B[33m@@ -1,7 +1,7 @@\x1B[39m
89-
\x1B[2m /* eslint-disable */\x1B[22m
88+
@@ -1,7 +1,7 @@
89+
/* eslint-disable */
9090
91-
\x1B[31m- function foo(\x1B[7m \x1B[27marg\x1B[7m \x1B[27m) {\x1B[39m
92-
\x1B[32m+ function foo(arg) {\x1B[39m
93-
\x1B[2m const data = arg.split(',');\x1B[22m
94-
\x1B[31m- const message = \`Cras non justo iaculis, placerat tortor non, venenatis neque. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Nullam ut neque a justo efficitur tristique. Aliquam consequat convallis sagittis. Curabitur venenatis imperdiet fermentum. Curabitur euismod sit amet mi eu tristique. Phasellus leo nisi, tempor efficitur laoreet vitae, rutrum id justo. Nullam ac mi vehicula, rhoncus turpis a, mattis odio. Donec id condimentum metus. Vivamus posuere libero nec orci volutpat, in euismod dolor ornare. Cras tincidunt gravida ante, sed dictum nulla posuere ut.\`\x1B[39m
95-
\x1B[32m+ const message = \`Cras non justo iaculis, placerat tortor non, venenatis neque. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Nullam ut neque a justo efficitur tristique. Aliquam consequat convallis sagittis. Curabitur venenatis imperdiet fermentum. Curabitur euismod sit amet mi eu tristique. Phasellus leo nisi, tempor efficitur laoreet vitae, rutrum id justo. Nullam ac mi vehicula, rhoncus turpis a, mattis odio. Donec id condimentum metus. Vivamus posuere libero nec orci volutpat, in euismod dolor ornare. Cras tincidunt gravida ante, sed dictum nulla posuere ut.\`\x1B[7m;\x1B[27m\x1B[39m
96-
\x1B[2m return data;\x1B[22m
97-
\x1B[2m }\x1B[22m
91+
- function foo( arg ) {
92+
+ function foo(arg) {
93+
const data = arg.split(',');
94+
- const message = \`Cras non justo iaculis, placerat tortor non, venenatis neque. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Nullam ut neque a justo efficitur tristique. Aliquam consequat convallis sagittis. Curabitur venenatis imperdiet fermentum. Curabitur euismod sit amet mi eu tristique. Phasellus leo nisi, tempor efficitur laoreet vitae, rutrum id justo. Nullam ac mi vehicula, rhoncus turpis a, mattis odio. Donec id condimentum metus. Vivamus posuere libero nec orci volutpat, in euismod dolor ornare. Cras tincidunt gravida ante, sed dictum nulla posuere ut.\`
95+
+ const message = \`Cras non justo iaculis, placerat tortor non, venenatis neque. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Nullam ut neque a justo efficitur tristique. Aliquam consequat convallis sagittis. Curabitur venenatis imperdiet fermentum. Curabitur euismod sit amet mi eu tristique. Phasellus leo nisi, tempor efficitur laoreet vitae, rutrum id justo. Nullam ac mi vehicula, rhoncus turpis a, mattis odio. Donec id condimentum metus. Vivamus posuere libero nec orci volutpat, in euismod dolor ornare. Cras tincidunt gravida ante, sed dictum nulla posuere ut.\`;
96+
return data;
97+
}
9898
"
9999
,
100100
],
@@ -103,26 +103,26 @@ test/__stubs__/dirty-2.js
103103
"----------------------------------------------------
104104
test/__stubs__/dirty.js
105105
----------------------------------------------------
106-
\x1B[33m@@ -1,18 +1,7 @@\x1B[39m
107-
\x1B[2m /* eslint-disable */\x1B[22m
106+
@@ -1,18 +1,7 @@
107+
/* eslint-disable */
108108
109-
\x1B[31m-\x1B[39m
110-
\x1B[31m-\x1B[39m
111-
\x1B[31m-\x1B[39m
112-
\x1B[31m-\x1B[39m
113-
\x1B[31m-\x1B[39m
114-
\x1B[31m-\x1B[39m
115-
\x1B[31m- function foo(\x1B[7m \x1B[27marg\x1B[7m \x1B[27m) {\x1B[39m
116-
\x1B[32m+ function foo(arg) {\x1B[39m
117-
\x1B[31m-\x1B[39m
118-
\x1B[31m-\x1B[39m
119-
\x1B[2m const data = arg.split(',');\x1B[22m
109+
-
110+
-
111+
-
112+
-
113+
-
114+
-
115+
- function foo( arg ) {
116+
+ function foo(arg) {
117+
-
118+
-
119+
const data = arg.split(',');
120120
121-
\x1B[31m-\x1B[39m
122-
\x1B[31m-\x1B[39m
123-
\x1B[31m-\x1B[39m
124-
\x1B[2m return data;\x1B[22m
125-
\x1B[2m }\x1B[22m
121+
-
122+
-
123+
-
124+
return data;
125+
}
126126
"
127127
,
128128
],

test/formatters/__snapshots__/diff.spec.js.snap

+18-18
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,26 @@ exports[`The diff formatter should return diff formatted reports about the given
44
"----------------------------------------------------
55
test/__stubs__/dirty.js
66
----------------------------------------------------
7-
\x1B[33m@@ -1,18 +1,7 @@\x1B[39m
8-
\x1B[2m /* eslint-disable */\x1B[22m
7+
@@ -1,18 +1,7 @@
8+
/* eslint-disable */
99
10-
\x1B[31m-\x1B[39m
11-
\x1B[31m-\x1B[39m
12-
\x1B[31m-\x1B[39m
13-
\x1B[31m-\x1B[39m
14-
\x1B[31m-\x1B[39m
15-
\x1B[31m-\x1B[39m
16-
\x1B[31m- function foo(\x1B[7m \x1B[27marg\x1B[7m \x1B[27m) {\x1B[39m
17-
\x1B[32m+ function foo(arg) {\x1B[39m
18-
\x1B[31m-\x1B[39m
19-
\x1B[31m-\x1B[39m
20-
\x1B[2m const data = arg.split(',');\x1B[22m
10+
-
11+
-
12+
-
13+
-
14+
-
15+
-
16+
- function foo( arg ) {
17+
+ function foo(arg) {
18+
-
19+
-
20+
const data = arg.split(',');
2121
22-
\x1B[31m-\x1B[39m
23-
\x1B[31m-\x1B[39m
24-
\x1B[31m-\x1B[39m
25-
\x1B[2m return data;\x1B[22m
26-
\x1B[2m }\x1B[22m
22+
-
23+
-
24+
-
25+
return data;
26+
}
2727
"
2828
`;
2929

0 commit comments

Comments
 (0)