Skip to content

Commit 598def4

Browse files
committed
build: fix integration tests to work with real packages
1 parent b31274e commit 598def4

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

integration/linker/link-packages-test.mjs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
import {createEs2015LinkerPlugin} from '@angular/compiler-cli/linker/babel';
77
import {NodeJSFileSystem, ConsoleLogger, LogLevel} from '@angular/compiler-cli';
8-
import {getNpmPackagesFromRunfiles} from '../npm-packages-from-runfiles.mjs';
98
import fs from 'fs';
109
import path from 'path';
1110
import babel from '@babel/core';
@@ -17,7 +16,14 @@ const fileSystem = new NodeJSFileSystem();
1716
/** Logger used by the Angular linker plugin. */
1817
const logger = new ConsoleLogger(LogLevel.info);
1918
/** List of NPM packages available in the Bazel runfiles. */
20-
const npmPackages = getNpmPackagesFromRunfiles();
19+
const npmPackages = [
20+
{name: 'cdk', pkgPath: '../../src/cdk/npm_package'},
21+
{name: 'cdk-experimental', pkgPath: '../../src/cdk-experimental/npm_package'},
22+
{name: 'google-maps', pkgPath: '../../src/google-maps/npm_package'},
23+
{name: 'material', pkgPath: '../../src/material/npm_package'},
24+
{name: 'material-experimental', pkgPath: '../../src/material-experimental/npm_package'},
25+
{name: 'youtube-player', pkgPath: '../../src/youtube-player/npm_package'},
26+
];
2127
/** Whether any package could not be linked successfully. */
2228
let failedPackages = false;
2329

integration/ts-compat/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ typescript_version_packages = [
3535
"//integration:node_modules/@angular/youtube-player",
3636
"//:node_modules/%s" % ts_pkg_name,
3737
"//:node_modules/@types/node",
38+
"//:node_modules/@types/selenium-webdriver",
3839
],
3940
entry_point = "test.mjs",
4041
)

0 commit comments

Comments
 (0)