From b2407c9790cb816009012058bfa91379ed765433 Mon Sep 17 00:00:00 2001
From: fsdavid <daviti1@mail.com>
Date: Fri, 7 May 2021 18:09:42 +0200
Subject: [PATCH] Fix connectivity tests

---
 .../connectivityBrowser.component.spec.ts                 | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/atlasComponents/connectivity/connectivityBrowser/connectivityBrowser.component.spec.ts b/src/atlasComponents/connectivity/connectivityBrowser/connectivityBrowser.component.spec.ts
index ce733fca9..0e0d85ad8 100644
--- a/src/atlasComponents/connectivity/connectivityBrowser/connectivityBrowser.component.spec.ts
+++ b/src/atlasComponents/connectivity/connectivityBrowser/connectivityBrowser.component.spec.ts
@@ -8,6 +8,7 @@ import {MockStore, provideMockStore} from "@ngrx/store/testing";
 import {Observable, of} from "rxjs";
 import { viewerStateAllRegionsFlattenedRegionSelector, viewerStateOverwrittenColorMapSelector } from "src/services/state/viewerState/selectors";
 import { ngViewerSelectorClearViewEntries } from "src/services/state/ngViewerState.store.helper";
+import {BS_ENDPOINT} from "src/util/constants";
 
 /**
  * injecting databrowser module is bad idea
@@ -15,6 +16,7 @@ import { ngViewerSelectorClearViewEntries } from "src/services/state/ngViewerSta
  * since the only reason why data browser is imported is to use show dataset dialogue
  * just use a dummy directive
  */
+const MOCK_BS_ENDPOINT = `http://localhost:1234`
 
 @Directive({
     selector: '[iav-dataset-show-dataset-dialog]'
@@ -60,7 +62,11 @@ describe('ConnectivityComponent', () => {
             ],
             providers: [
                 provideMockActions(() => actions$),
-                provideMockStore()
+                provideMockStore(),
+                {
+                    provide: BS_ENDPOINT,
+                    useValue: MOCK_BS_ENDPOINT
+                }
             ],
             declarations: [
                 ConnectivityBrowserComponent,
-- 
GitLab