[WIP] Add shellspec #143
test.yml
on: pull_request
runner / Biome (github-check)
22s
runner / Biome (github-pr-check)
10s
runner / Biome (github-pr-review)
13s
Annotations
18 errors
[Biome] test/testdata/rror:
test/testdata/rror#L0
No such file or directory (os error 2)
! This diagnostic was derived from an internal Biome error. Potential bug, please report it if necessary.
|
[Biome] test/internalError/io:
test/internalError/io#L0
No files were processed in the specified paths.
|
runner / Biome (github-pr-review):
test/testdata/error/js/lint.js#L1
[Biome] reported by reviewdog 🐶
expected `,` but instead found `a`
```
> 1 │ [a a, ++b, ] = test;
│ ^
2 │
```
i Remove a
Raw Output:
testdata/error/js/lint.js:1:4 parse ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
× expected `,` but instead found `a`
```
> 1 │ [a a, ++b, ] = test;
│ ^
2 │
```
i Remove a
|
runner / Biome (github-pr-review):
test/testdata/error/js/lint.js#L1
[Biome] reported by reviewdog 🐶
Invalid assignment to `++b`
```
> 1 │ [a a, ++b, ] = test;
│ ^^^
2 │
```
i This expression cannot be assigned to
Raw Output:
testdata/error/js/lint.js:1:7 parse ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
× Invalid assignment to `++b`
```
> 1 │ [a a, ++b, ] = test;
│ ^^^
2 │
```
i This expression cannot be assigned to
|
runner / Biome (github-pr-review):
test/testdata/error/js/lint.js#L1
[Biome] reported by reviewdog 🐶
Format with errors is disabled.
Raw Output:
testdata/error/js/lint.js format ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
× Format with errors is disabled.
|
runner / Biome (github-pr-review):
test/testdata/error/js/lint.js#L1
[Biome] reported by reviewdog 🐶
Fixes applied to the file, but there are still diagnostics to address.
Raw Output:
testdata/error/js/lint.js check ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
× Fixes applied to the file, but there are still diagnostics to address.
|
runner / Biome (github-pr-review):
test/check#L1
[Biome] reported by reviewdog 🐶
Some errors were emitted while applying fixes.
Raw Output:
check ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
× Some errors were emitted while applying fixes.
|
runner / Biome (github-pr-review)
Process completed with exit code 1.
|
runner / Biome (github-pr-review):
test/testdata/error/js/format-truncate.js#L2
[Biome] reported by reviewdog 🐶
Raw Output:
test/testdata/error/js/format-truncate.js:2:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:3:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:4:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:5:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:6:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:7:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:8:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:9:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:10:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:11:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:12:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:13:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:14:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:15:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:16:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:17:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:18:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:19:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:20:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:21:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:22:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:23:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:24:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:25:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:26:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:27:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:28:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:29:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:30:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:31:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:32:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:33:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:34:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:35:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:36:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:37:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:38:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:39:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:40:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:41:-console.log('This line is detected by diagnostics.');
test/testdata/error/js/format-truncate.js:42:-console.log
|
runner / Biome (github-pr-review):
test/testdata/error/js/format.js#L1
[Biome] reported by reviewdog 🐶
Raw Output:
test/testdata/error/js/format.js:1:-const a = [2,2,1,3];
test/testdata/error/js/format.js:1:+const a = [2, 2, 1, 3];
|
runner / Biome (github-pr-review):
test/testdata/error/ts/format.ts#L1
[Biome] reported by reviewdog 🐶
Raw Output:
test/testdata/error/ts/format.ts:1:-import type {
test/testdata/error/ts/format.ts:2:- A,
test/testdata/error/ts/format.ts:3:-} from 'a';
test/testdata/error/ts/format.ts:1:+import type { A } from "a";
|
runner / Biome (github-pr-review)
Process completed with exit code 1.
|
[Biome] test/testdata/error/js/format.js:
test/testdata/error/js/format.js#L0
File content differs from formatting output
```
1 │ - const·a·=·[2,2,1,3];
1 │ + const·a·=·[2,·2,·1,·3];
2 2 │
```
|
[Biome] test/testdata/error/ts/format.ts:
test/testdata/error/ts/format.ts#L0
File content differs from formatting output
```
1 │ - import·type·{
2 │ - ··A,
3 │ - }·from·'a';
1 │ + import·type·{·A·}·from·"a";
4 2 │ console.log("These two lines are not detected by diagnostics.");
5 3 │ console.log("Test for patterns when the last line of output by Biome isn't an empty line");
```
|
[Biome] test/testdata/error/js/lint.js#L1:
test/testdata/error/js/lint.js#L1
expected `,` but instead found `a`
```
> 1 │ [a a, ++b, ] = test;
│ ^
2 │
```
i Remove a
|
[Biome] test/testdata/error/js/lint.js#L1:
test/testdata/error/js/lint.js#L1
Invalid assignment to `++b`
```
> 1 │ [a a, ++b, ] = test;
│ ^^^
2 │
```
i This expression cannot be assigned to
|
[Biome] test/testdata/error/js/lint.js:
test/testdata/error/js/lint.js#L0
Format with errors is disabled.
|
[Biome] test/testdata/error/js/format-truncate.js:
test/testdata/error/js/format-truncate.js#L0
File content differs from formatting output
```
1 1 │ // truncate format result pattern
2 │ - console.log('This·line·is·detected·by·diagnostics.');
3 │ - console.log('This·line·is·detected·by·diagnostics.');
4 │ - console.log('This·line·is·detected·by·diagnostics.');
5 │ - console.log('This·line·is·detected·by·diagnostics.');
6 │ - console.log('This·line·is·detected·by·diagnostics.');
7 │ - console.log('This·line·is·detected·by·diagnostics.');
8 │ - console.log('This·line·is·detected·by·diagnostics.');
9 │ - console.log('This·line·is·detected·by·diagnostics.');
10 │ - console.log('This·line·is·detected·by·diagnostics.');
11 │ - console.log('This·line·is·detected·by·diagnostics.');
12 │ - console.log('This·line·is·detected·by·diagnostics.');
13 │ - console.log('This·line·is·detected·by·diagnostics.');
14 │ - console.log('This·line·is·detected·by·diagnostics.');
15 │ - console.log('This·line·is·detected·by·diagnostics.');
16 │ - console.log('This·line·is·detected·by·diagnostics.');
17 │ - console.log('This·line·is·detected·by·diagnostics.');
18 │ - console.log('This·line·is·detected·by·diagnostics.');
19 │ - console.log('This·line·is·detected·by·diagnostics.');
20 │ - console.log('This·line·is·detected·by·diagnostics.');
21 │ - console.log('This·line·is·detected·by·diagnostics.');
22 │ - console.log('This·line·is·detected·by·diagnostics.');
23 │ - console.log('This·line·is·detected·by·diagnostics.');
24 │ - console.log('This·line·is·detected·by·diagnostics.');
25 │ - console.log('This·line·is·detected·by·diagnostics.');
26 │ - console.log('This·line·is·detected·by·diagnostics.');
27 │ - console.log('This·line·is·detected·by·diagnostics.');
28 │ - console.log('This·line·is·detected·by·diagnostics.');
29 │ - console.log('This·line·is·detected·by·diagnostics.');
30 │ - console.log('This·line·is·detected·by·diagnostics.');
31 │ - console.log('This·line·is·detected·by·diagnostics.');
32 │ - console.log('This·line·is·detected·by·diagnostics.');
33 │ - console.log('This·line·is·detected·by·diagnostics.');
34 │ - console.log('This·line·is·detected·by·diagnostics.');
35 │ - console.log('This·line·is·detected·by·diagnostics.');
36 │ - console.log('This·line·is·detected·by·diagnostics.');
37 │ - console.log('This·line·is·detected·by·diagnostics.');
38 │ - console.log('This·line·is·detected·by·diagnostics.');
39 │ - console.log('This·line·is·detected·by·diagnostics.');
40 │ - console.log('This·line·is·detected·by·diagnostics.');
41 │ - console.log('This·line·is·detected·by·diagnostics.');
42 │ - console.log('This·line·is·detected·by·diagnostics.');
43 │ - console.log('This·line·is·detected·by·diagnostics.');
44 │ - console.log('This·line·is·detected·by·diagnostics.');
45 │ - console.log('This·line·is·detected·by·diagnostics.');
46 │ - console.log('This·line·is·detected·by·diagnostics.');
47 │ - console.log('This·line·is·detected·by·diagnostics.');
48 │ - console.log('This·line·is·detected·by·diagnostics.');
49 │ - console.log('This·line·is·detected·by·diagnostics.');
50 │ - console.log('This·line·is·detected·by·diagnostics.');
51 │ - console.log('This·line·is·detected·by·diagnostics.');
52 │ - console.log('This·line·is·detected·by·diagnostics.');
53 │ - console.log('This·line·is·detected·by·diagnostics.');
54 │ - console.log('This·line·is·detected·by·diagnostics.');
55 │ - console.log('This·line·is·detected·by·diagnostics.');
56 │ - console.log('This·line·is·detected·by·diagnostics.');
57 │ - console.log('This·line·is·detected·by·diagnostics.');
58 │ - console.log('This·line·is·detected·by·diagnostics.');
59 │ - console.log('This·line·is·detected·by·diagnostics.');
60 │ - console.log('This·line·is·detected·by·diagnostics.');
61 │ - console.log('This·line·is·detected·by·diagnostics.');
62 │ - console.log('This·line·is·detected·by·diagnostics.');
63 │ - console.log('This·line·is·detected·by·diagnostics.');
64 │ - console.log('This·line·is·detected·by·diagnostics.');
65 │ - console.log('This·line·is·detected·by·diagnostics.');
66 │ - console.log('This·line·is·detected·by·diagnostics.');
67 │ - console.log('This·line·is·detected·by·diagnostics.');
68 │ - console.log('This·line·is·detected·by·diagnostics.');
69 │ - console.log('This·line·is·detected·by·diagnostics.');
70 │ - console.log('This·line·is·detected·by·diagnostics.');
71 │ - console.log('This·line·is·detected·by·diagnostics.');
72 │ - console.log('This·line·is·detected·by·diagnostics.');
73 │ - console.log('This·line·is·detected·by·diagnostics.');
74 │ - console.log('This·line·is·detected·by·diagnostics.');
75 │ - console.log('This·line·is·detected·by·diagnostics.');
76 │ - console.log('This·line·is·detected·by·diagnostics.');
2 │ + console.log("This·line·is·detected·by·diagnostics.");
3 │ + console.log("This·line·is·detected·by·diagnostics.");
4 │ + console.log("This·line·is·detected·by·diagnostics.");
5 │ + console.log("This·line·is·detected·by·diagnostics.");
6 │ + console.log("This·line·is·detected·by·diagnostics.");
7 │ + console.log("This·line·is·detected·by·diagnostics.");
8 │ + console.log("This·line·is·detected·by·diagnostics.");
9 │ + console.log("This·line·is·detected·by·diagnostics.");
10 │ + console.log("This·line·is·detected·by·diagnostics.");
11 │ + console.log("This·line·is·detected·by·diagnostics.");
12 │ + console.log("This·line·is·detected·by·diagnostics.");
13 │ + console.log("This·line·is·detected·by·diagnostics.");
14 │ + console.log("This·line·is·detected·by·diagnostics.");
15 │ + console.log("This·line·is·detected·by·diagnostics.");
16 │ + console.log("This·line·is·detected·by·diagnostics.");
17 │ + console.log("This·line·is·detected·by·diagnostics.");
18 │ + console.log("This·line·is·detected·by·diagnostics.");
19 │ + console.log("This·line·is·detected·by·diagnostics.");
20 │ + console.log("This·line·is·detected·by·diagnostics.");
21 │ + console.log("This·line·is·detected·by·diagnostics.");
22 │ + console.log("This·line·is·detected·by·diagnostics.");
23 │ + console.log("This·line·is·detected·by·diagnostics.");
24 │ + console.log("This·line·is·detected·by·diagnostics.");
25 │ + console.log("This·line·is·detected·by·diagnostics.");
26 │ + console.log("This·line·is·detected·by·diagnostics.");
27 │ + console.log("This·line·is·detected·by·diagnostics.");
28 │ + console.log("This·line·is·detected·by·diagnostics.");
29 │ + console.log("This·line·is·detected·by·diagnostics.");
30 │ + console.log("This·line·is·detected·by·diagnostics.");
31 │ + console.log("This·line·is·detected·by·diagnostics.");
32 │ + console.log("This·line·is·detected·by·diagnostics.");
33 │ + console.log("This·line·is·detected·by·diagnostics.");
34 │ + console.log("This·line·is·detected·by·diagnostics.");
35 │ + console.log("This·line·is·detected·by·diagnostics.");
36 │ + console.log("This·line·is·detected·by·diagnostics.");
37 │ + console.log("This·line·is·detected·by·diagnostics.");
38 │ + console.log("This·line·is·detected·by·diagnostics.");
39 │ + console.log("This·line·is·detected·by·diagnostics.");
40 │ + console.log("This·line·is·detected·by·diagnostics.");
41 │ + console.log("This·line·is·detected·by·diagnostics.");
42 │ + console.log("This·line·is·detected·by·diagnostics.");
43 │ + console.log("This·line·is·detected·by·diagnostics.");
44 │ + console.log("This·line·is·detected·by·diagnostics.");
45 │ + console.log("This·line·is·detected·by·diagnostics.");
46 │ + console.log("This·line·is·detected·by·diagnostics.");
47 │ + console.log("This·line·is·detected·by·diagnostics.");
48 │ + console.log("This·line·is·detected·by·diagnostics.");
49 │ + console.log("This·line·is·detected·by·diagnostics.");
50 │ + console.log("This·line·is·detected·by·diagnostics.");
51 │ + console.log("This·line·is·detected·by·diagnostics.");
52 │ + console.log("This·line·is·detected·by·diagnostics.");
53 │ + console.log("This·line·is·detected·by·diagnostics.");
54 │ + console.log("This·line·is·detected·by·diagnostics.");
55 │ + console.log("This·line·is·detected·by·diagnostics.");
56 │ + console.log("This·line·is·detected·by·diagnostics.");
57 │ + console.log("This·line·is·detected·by·diagnostics.");
58 │ + console.log("This·line·is·detected·by·diagnostics.");
59 │ + console.log("This·line·is·detected·by·diagnostics.");
60 │ + console.log("This·line·is·detected·by·diagnostics.");
61 │ + console.log("This·line·is·detected·by·diagnostics.");
62 │ + console.log("This·line·is·detected·by·diagnostics.");
63 │ + console.log("This·line·is·detected·by·diagnostics.");
64 │ + console.log("This·line·is·detected·by·diagnostics.");
65 │ + console.log("This·line·is·detected·by·diagnostics.");
66 │ + console.log("This·line·is·detected·by·diagnostics.");
67 │ + console.log("This·line·is·detected·by·diagnostics.");
68 │ + console.log("This·line·is·detected·by·diagnostics.");
69 │ + console.log("This·line·is·detected·by·diagnostics.");
70 │ + console.log("This·line·is·detected·by·diagnostics.");
71 │ + console.log("This·line·is·detected·by·diagnostics.");
72 │ + console.log("This·line·is·detected·by·diagnostics.");
73 │ + console.log("This·line·is·detected·by·diagnostics.");
74 │ + console.log("This·line·is·detected·by·diagnostics.");
75 │ + console.log("This·line·is·detected·by·diagnostics.");
2 more lines truncated
```
|