From f573e1e8f2ff0e5ca973a0dd480d8e1f6f393147 Mon Sep 17 00:00:00 2001 From: Eduardo Speroni Date: Wed, 31 Mar 2021 19:56:08 -0300 Subject: [PATCH] fix: polyfill global.Node for angular testing --- nativescript-angular/testing/src/polyfills.ts | 4 ++++ nativescript-angular/testing/src/public_api.ts | 1 + 2 files changed, 5 insertions(+) create mode 100644 nativescript-angular/testing/src/polyfills.ts diff --git a/nativescript-angular/testing/src/polyfills.ts b/nativescript-angular/testing/src/polyfills.ts new file mode 100644 index 000000000..fb0686283 --- /dev/null +++ b/nativescript-angular/testing/src/polyfills.ts @@ -0,0 +1,4 @@ +if (typeof Node === 'undefined' && !global.Node) { + class DummyNode {} + global.Node = DummyNode as any; +} diff --git a/nativescript-angular/testing/src/public_api.ts b/nativescript-angular/testing/src/public_api.ts index 74b1d5516..66d4aa5f3 100644 --- a/nativescript-angular/testing/src/public_api.ts +++ b/nativescript-angular/testing/src/public_api.ts @@ -1,3 +1,4 @@ +import './polyfills'; export * from './util'; export * from './test-root-view'; export * from './nativescript_test_component_renderer';