From 4ff46b0c3c9d40e38fbe7de16619d4351b3db41f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Mierzwa?= Date: Sun, 2 Sep 2018 00:10:56 +0100 Subject: [PATCH] feat(tests): add test coverage for index.js --- ui/src/index.js | 6 ++++-- ui/src/index.test.js | 5 +++++ 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 ui/src/index.test.js diff --git a/ui/src/index.js b/ui/src/index.js index 6786560c4..4ba254936 100644 --- a/ui/src/index.js +++ b/ui/src/index.js @@ -16,7 +16,9 @@ SetupRaven(settingsElement); Moment.startPooledTimer(); const defaultFilters = ParseDefaultFilters(settingsElement); -ReactDOM.render( + +// https://wetainment.com/testing-indexjs/ +export default ReactDOM.render( , - document.getElementById("root") + document.getElementById("root") || document.createElement("div") ); diff --git a/ui/src/index.test.js b/ui/src/index.test.js new file mode 100644 index 000000000..be85982c3 --- /dev/null +++ b/ui/src/index.test.js @@ -0,0 +1,5 @@ +import Index from "./index.js"; + +it("renders without crashing", () => { + expect(Index).toBeTruthy(); +});