test: fix several Bazel compiler tests in windows (#30146)
``` //packages/compiler-cli/test:ngc //packages/compiler/test:test ``` This also address `node_modules` to the ignored paths for ngc compiler as otherwise the `ready` is never fired Partially addresses #29785 PR Close #30146
This commit is contained in:

committed by
Alex Rickabaugh

parent
7569a2e0d9
commit
31df5139c5
@ -2028,11 +2028,13 @@ describe('ngc transformer command-line', () => {
|
||||
const exitCode =
|
||||
main(['-p', path.join(basePath, 'src/tsconfig.json')], message => messages.push(message));
|
||||
expect(exitCode).toBe(1, 'Compile was expected to fail');
|
||||
const srcPathWithSep = `lib${path.sep}`;
|
||||
expect(messages[0])
|
||||
.toEqual(`lib/test.component.ts(6,21): Error during template compile of 'TestComponent'
|
||||
.toEqual(
|
||||
`${srcPathWithSep}test.component.ts(6,21): Error during template compile of 'TestComponent'
|
||||
Tagged template expressions are not supported in metadata in 't1'
|
||||
't1' references 't2' at lib/indirect1.ts(3,27)
|
||||
't2' contains the error at lib/indirect2.ts(4,27).
|
||||
't1' references 't2' at ${srcPathWithSep}indirect1.ts(3,27)
|
||||
't2' contains the error at ${srcPathWithSep}indirect2.ts(4,27).
|
||||
`);
|
||||
});
|
||||
});
|
||||
|
@ -19,7 +19,7 @@ export function makeTempDir(): string {
|
||||
let dir: string;
|
||||
while (true) {
|
||||
const id = (Math.random() * 1000000).toFixed(0);
|
||||
dir = path.join(tmpdir, `tmp.${id}`);
|
||||
dir = path.posix.join(tmpdir, `tmp.${id}`);
|
||||
if (!fs.existsSync(dir)) break;
|
||||
}
|
||||
fs.mkdirSync(dir);
|
||||
|
Reference in New Issue
Block a user