mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
b31973c176
This commit removes special functions that were used to run tests in ViewEngine or Ivy only. Since ViewEngine is deprecated and we no longer run ViewEngine tests on CI, we can cleanup those special helpers and ViewEngine-only tests. PR Close #44120
33 lines
958 B
TypeScript
33 lines
958 B
TypeScript
/**
|
|
* @license
|
|
* Copyright Google LLC All Rights Reserved.
|
|
*
|
|
* Use of this source code is governed by an MIT-style license that can be
|
|
* found in the LICENSE file at https://angular.io/license
|
|
*/
|
|
|
|
import {runfiles} from '@bazel/runfiles';
|
|
import {existsSync, readFileSync} from 'fs';
|
|
import {dirname, join} from 'path';
|
|
|
|
describe('flat_module ng_module', () => {
|
|
let packageOutput: string;
|
|
let flatModuleOutFile: string;
|
|
|
|
beforeAll(() => {
|
|
packageOutput =
|
|
dirname(runfiles.resolve('angular/packages/bazel/test/ngc-wrapped/flat_module/index.js'));
|
|
flatModuleOutFile = join(packageOutput, 'flat_module.js');
|
|
});
|
|
|
|
it('should have a flat module out file', () => {
|
|
expect(existsSync(flatModuleOutFile)).toBe(true);
|
|
});
|
|
|
|
describe('flat module out file', () => {
|
|
it('should have a proper AMD module name', () => {
|
|
expect(readFileSync(flatModuleOutFile, 'utf8')).toContain(`define("flat_module"`);
|
|
});
|
|
});
|
|
});
|