diff --git a/packages/language-service/ivy/test/compiler_spec.ts b/packages/language-service/ivy/test/compiler_spec.ts
index 4838441e0c..027c32ff3a 100644
--- a/packages/language-service/ivy/test/compiler_spec.ts
+++ b/packages/language-service/ivy/test/compiler_spec.ts
@@ -6,11 +6,9 @@
* found in the LICENSE file at https://angular.io/license
*/
-import {absoluteFrom} from '@angular/compiler-cli/src/ngtsc/file_system';
import {initMockFileSystem} from '@angular/compiler-cli/src/ngtsc/file_system/testing';
import {isNgSpecificDiagnostic, LanguageServiceTestEnv} from '../testing';
-import {LanguageServiceTestEnvironment} from './env';
describe('language-service/compiler integration', () => {
beforeEach(() => {
@@ -18,35 +16,25 @@ describe('language-service/compiler integration', () => {
});
it('should react to a change in an external template', () => {
- const cmpFile = absoluteFrom('/test.ts');
- const tmplFile = absoluteFrom('/test.html');
-
- const env = LanguageServiceTestEnvironment.setup([
- {
- name: cmpFile,
- contents: `
- import {Component} from '@angular/core';
+ const env = LanguageServiceTestEnv.setup();
+ const project = env.addProject('test', {
+ 'test.ts': `
+ import {Component} from '@angular/core';
@Component({
selector: 'test-cmp',
templateUrl: './test.html',
})
export class TestCmp {}
- `,
- isRoot: true,
- },
- {
- name: tmplFile,
- contents: '