Skip to content

Commit 97c1f4d

Browse files
committed
Update integration tests for new behavior
1 parent a860a1a commit 97c1f4d

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

test/lsptoolshost/integrationTests/documentSymbolProvider.integration.test.ts

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -50,29 +50,24 @@ describe(`Document Symbol Tests`, () => {
5050
expect(symbols[0].children[0].kind).toBe(vscode.SymbolKind.Field);
5151

5252
// Finalize
53-
expect(symbols[0].children[3].name).toBe('Finalize');
53+
expect(symbols[0].children[3].name).toBe('~C');
5454
expect(symbols[0].children[3].kind).toBe(vscode.SymbolKind.Method);
5555

5656
// Ctor
57-
expect(symbols[0].children[4].name).toBe('.ctor');
57+
expect(symbols[0].children[4].name).toBe('C');
5858
expect(symbols[0].children[4].kind).toBe(vscode.SymbolKind.Method);
5959

6060
// EventHandler E1
6161
expect(symbols[0].children[5].name).toBe('E1');
6262
expect(symbols[0].children[5].kind).toBe(vscode.SymbolKind.Event);
6363

6464
// explicit operator int(C c1)
65-
expect(symbols[0].children[11].name).toBe('op_Explicit');
65+
expect(symbols[0].children[11].name).toBe('explicit operator Int32');
6666
expect(symbols[0].children[11].detail).toBe('explicit operator int(C c1)');
6767
expect(symbols[0].children[11].kind).toBe(vscode.SymbolKind.Operator);
6868

6969
// implicit operator int(C c1)
70-
expect(symbols[0].children[12].name).toBe('op_Implicit');
71-
expect(symbols[0].children[12].detail).toBe('implicit operator C(int i)');
72-
expect(symbols[0].children[12].kind).toBe(vscode.SymbolKind.Operator);
73-
74-
// implicit operator int(C c1)
75-
expect(symbols[0].children[12].name).toBe('op_Implicit');
70+
expect(symbols[0].children[12].name).toBe('implicit operator C');
7671
expect(symbols[0].children[12].detail).toBe('implicit operator C(int i)');
7772
expect(symbols[0].children[12].kind).toBe(vscode.SymbolKind.Operator);
7873

@@ -82,7 +77,7 @@ describe(`Document Symbol Tests`, () => {
8277
expect(symbols[0].children[13].kind).toBe(vscode.SymbolKind.Method);
8378

8479
// operator !=
85-
expect(symbols[0].children[14].name).toBe('op_Inequality');
80+
expect(symbols[0].children[14].name).toBe('operator !=');
8681
expect(symbols[0].children[14].detail).toBe('operator !=(C c1, int i)');
8782
expect(symbols[0].children[14].kind).toBe(vscode.SymbolKind.Operator);
8883

0 commit comments

Comments
 (0)