Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Fix flaky landingPage visual spec
Rūdolfs Ošiņš committed 3 years ago
commit d8dd0d8e5b1a6d373ff2fa870680235be03886d2
parent 4b58539eff52dcda3fd47772a0a8338eceae61ac
3 files changed +10 -10
modified src/global.d.ts
@@ -18,7 +18,7 @@ declare global {
    //   src/config.ts
    APP_CONFIG: Config;
    // eslint-disable-next-line @typescript-eslint/ban-types
-
    initializeTestStubs: Function;
+
    initializeTestStubs?: Function;
    e2eTestStubs: {
      FakeTimers: FakeTimers;
    };
modified src/index.ts
@@ -1,4 +1,12 @@
-
if (window.PLAYWRIGHT) import("@app/lib/e2eTestStubs");
+
import * as FakeTimers from "@sinonjs/fake-timers";
+

+
if (window.PLAYWRIGHT && window.initializeTestStubs !== undefined) {
+
  window.e2eTestStubs = {
+
    FakeTimers: FakeTimers,
+
  };
+
  window.initializeTestStubs();
+
}
+

import App from "@app/App.svelte";

const app = new App({
deleted src/lib/e2eTestStubs.ts
@@ -1,8 +0,0 @@
-
import * as FakeTimers from "@sinonjs/fake-timers";
-

-
if (typeof window.initializeTestStubs === "function") {
-
  window.e2eTestStubs = {
-
    FakeTimers: FakeTimers,
-
  };
-
  window.initializeTestStubs();
-
}