MCPcopy Create free account
hub / github.com/angular/angular / driveXi18n

Method driveXi18n

packages/compiler-cli/test/ngtsc/env.ts:353–362  ·  view source on GitHub ↗
(format: string, outputFileName: string, locale: string | null = null)

Source from the content-addressed store, hash-verified

351 }
352
353 driveXi18n(format: string, outputFileName: string, locale: string | null = null): void {
354 const errorSpy = jasmine.createSpy('consoleError').and.callFake(console.error);
355 const args = [...this.commandLineArgs, `--i18nFormat=${format}`, `--outFile=${outputFileName}`];
356 if (locale !== null) {
357 args.push(`--locale=${locale}`);
358 }
359 const exitCode = mainXi18n(args, errorSpy);
360 expect(errorSpy).not.toHaveBeenCalled();
361 expect(exitCode).toEqual(0);
362 }
363
364 driveHmr(fileName: string, className: string): string | null {
365 const {rootNames, options} = readNgcCommandLineAndConfiguration(this.commandLineArgs);

Callers 1

xi18n_spec.tsFile · 0.80

Calls 2

mainXi18nFunction · 0.90
pushMethod · 0.45

Tested by

no test coverage detected