fix(language-service): apply suggestion (#34177)

PR Close #34177
This commit is contained in:
ivanwonder
2019-12-03 10:45:17 +08:00
committed by Andrew Kushnir
parent b4680a64c5
commit 46393379e1
4 changed files with 16 additions and 12 deletions

View File

@ -146,6 +146,13 @@ describe('completions', () => {
const completions = ngLS.getCompletionsAt(TEST_TEMPLATE, marker.start);
expectContain(completions, CompletionKind.PROPERTY, ['id', 'name']);
});
it('should work with dot notation if stringIndexType is a primitive type', () => {
mockHost.override(TEST_TEMPLATE, `{{ primitiveIndexType.test.~{string-primitive-type}}}`);
const marker = mockHost.getLocationMarkerFor(TEST_TEMPLATE, 'string-primitive-type');
const completions = ngLS.getCompletionsAt(TEST_TEMPLATE, marker.start);
expectContain(completions, CompletionKind.METHOD, ['substring']);
});
});
});