Skip to content

Commit dad3eea

Browse files
committed
Add test case for PR48
1 parent 7ff6211 commit dad3eea

File tree

2 files changed

+42
-0
lines changed

2 files changed

+42
-0
lines changed

tests/baselines/pr48_noSemiColon.txt

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
[2, 2]: source.ts meta.declaration.object.ts meta.object.body.ts storage.modifier.ts
2+
[2, 10]: source.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts variable.ts
3+
[3, 2]: source.ts meta.declaration.object.ts meta.object.body.ts storage.modifier.ts
4+
[3, 10]: source.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts variable.ts
5+
[4, 2]: source.ts meta.declaration.object.ts meta.object.body.ts storage.modifier.ts
6+
[4, 10]: source.ts meta.declaration.object.ts meta.object.body.ts meta.field.declaration.ts variable.ts
7+
[7, 1]: source.ts keyword.operator.ts
8+
[7, 8]: source.ts meta.type.declaration.ts keyword.other.ts
9+
[7, 13]: source.ts meta.type.declaration.ts storage.type.ts
10+
[8, 1]: source.ts keyword.operator.ts
11+
[8, 8]: source.ts meta.var.expr.ts storage.type.ts
12+
[8, 14]: source.ts meta.var.expr.ts variable.ts
13+
[13, 1]: source.ts meta.function.ts storage.modifier.ts
14+
[13, 8]: source.ts meta.function.ts storage.type.function.ts
15+
[13, 39]: source.ts meta.function.ts meta.return.type.ts meta.type.parameters.ts entity.name.type.ts
16+
[14, 2]: source.ts meta.function.ts meta.decl.block.ts keyword.control.ts
17+
[18, 1]: source.ts keyword.operator.ts
18+
[18, 8]: source.ts meta.var.expr.ts storage.type.ts
19+
[18, 33]: source.ts meta.type.parameters.ts meta.type.primitive.ts storage.type.ts
20+
[19, 1]: source.ts keyword.operator.ts
21+
[19, 8]: source.ts meta.var.expr.ts storage.type.ts
22+
[19, 34]: source.ts meta.type.parameters.ts meta.type.primitive.ts storage.type.ts

tests/cases/pr48_noSemiColon.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
class Test {
2+
^private ^data: TemplateData[] = []
3+
^private ^options: TemplateOptions = {}
4+
^private ^state = {}
5+
}
6+
7+
^export ^type ^Stats = fs.Stats
8+
^export ^const ^touch = thenify(tch)
9+
10+
/**
11+
* Verify comments
12+
*/
13+
^export ^function isFile(path: string): ^Promise<boolean> {
14+
^return stat(path).then(stat => stat.isFile(), () => false)
15+
}
16+
17+
18+
^export ^const readFile = thenify<^string, string, string>(fs.readFile)
19+
^export ^const writeFile = thenify<^string, string | Buffer, void>(fs.writeFile)
20+

0 commit comments

Comments
 (0)