From dcbdd69033cd96f260c701db2008a434f6c37ab1 Mon Sep 17 00:00:00 2001
From: Amit Galitzky
Date: Thu, 24 Mar 2022 16:53:54 +0000
Subject: [PATCH 1/2] version bump and package mismatch fix for dashboards 2.0
Signed-off-by: Amit Galitzky
---
opensearch_dashboards.json | 4 +-
package.json | 2 -
yarn.lock | 266 +------------------------------------
3 files changed, 7 insertions(+), 265 deletions(-)
diff --git a/opensearch_dashboards.json b/opensearch_dashboards.json
index da2d58ef..de7a0fc4 100644
--- a/opensearch_dashboards.json
+++ b/opensearch_dashboards.json
@@ -1,7 +1,7 @@
{
"id": "anomalyDetectionDashboards",
- "version": "1.3.0.0",
- "opensearchDashboardsVersion": "1.3.0",
+ "version": "2.0.0.0",
+ "opensearchDashboardsVersion": "2.0.0",
"configPath": ["anomaly_detection_dashboards"],
"requiredPlugins": ["navigation"],
"optionalPlugins": [],
diff --git a/package.json b/package.json
index a8332342..1b025eaa 100644
--- a/package.json
+++ b/package.json
@@ -24,8 +24,6 @@
},
"devDependencies": {
"@elastic/eslint-import-resolver-kibana": "link:../../packages/osd-eslint-import-resolver-opensearch-dashboards",
- "@testing-library/jest-dom": "^5.11.4",
- "@testing-library/react": "^11.0.4",
"@testing-library/user-event": "^12.1.6",
"@types/react-plotly.js": "^2.2.4",
"@types/redux-mock-store": "^1.0.1",
diff --git a/yarn.lock b/yarn.lock
index 48d8ca1f..15cbf5e7 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,36 +2,7 @@
# yarn lockfile v1
-"@babel/code-frame@^7.10.4":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.14.5.tgz#23b08d740e83f49c5e59945fbf1b43e80bbf4edb"
- integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==
- dependencies:
- "@babel/highlight" "^7.14.5"
-
-"@babel/helper-validator-identifier@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz#d0f0e277c512e0c938277faa85a3968c9a44c0e8"
- integrity sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==
-
-"@babel/highlight@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.5.tgz#6861a52f03966405001f6aa534a01a24d99e8cd9"
- integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==
- dependencies:
- "@babel/helper-validator-identifier" "^7.14.5"
- chalk "^2.0.0"
- js-tokens "^4.0.0"
-
-"@babel/runtime-corejs3@^7.10.2":
- version "7.14.7"
- resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.14.7.tgz#0ef292bbce40ca00f874c9724ef175a12476465c"
- integrity sha512-Wvzcw4mBYbTagyBVZpAJWI06auSIj033T/yNE0Zn1xcup83MieCddZA7ls3kme17L4NOGBrQ09Q+nKB41RLWBA==
- dependencies:
- core-js-pure "^3.15.0"
- regenerator-runtime "^0.13.4"
-
-"@babel/runtime@^7.10.2", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.9.2":
+"@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.9.2":
version "7.14.6"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.14.6.tgz#535203bc0892efc7dec60bdc27b2ecf6e409062d"
integrity sha512-/PCB2uJ7oM44tz8YhC4Z/6PeOKXp4K588f+5M3clr1M4zbqztlo0XEfJ2LEzj/FgwfgGcIdl8n7YYjTCI0BYwg==
@@ -54,17 +25,6 @@
dependencies:
"@hapi/hoek" "^9.0.0"
-"@jest/types@^26.6.2":
- version "26.6.2"
- resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e"
- integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==
- dependencies:
- "@types/istanbul-lib-coverage" "^2.0.0"
- "@types/istanbul-reports" "^3.0.0"
- "@types/node" "*"
- "@types/yargs" "^15.0.0"
- chalk "^4.0.0"
-
"@nodelib/fs.scandir@2.1.5":
version "2.1.5"
resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
@@ -110,43 +70,6 @@
resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df"
integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==
-"@testing-library/dom@^7.28.1":
- version "7.31.2"
- resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-7.31.2.tgz#df361db38f5212b88555068ab8119f5d841a8c4a"
- integrity sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==
- dependencies:
- "@babel/code-frame" "^7.10.4"
- "@babel/runtime" "^7.12.5"
- "@types/aria-query" "^4.2.0"
- aria-query "^4.2.2"
- chalk "^4.1.0"
- dom-accessibility-api "^0.5.6"
- lz-string "^1.4.4"
- pretty-format "^26.6.2"
-
-"@testing-library/jest-dom@^5.11.4":
- version "5.14.1"
- resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.14.1.tgz#8501e16f1e55a55d675fe73eecee32cdaddb9766"
- integrity sha512-dfB7HVIgTNCxH22M1+KU6viG5of2ldoA5ly8Ar8xkezKHKXjRvznCdbMbqjYGgO2xjRbwnR+rR8MLUIqF3kKbQ==
- dependencies:
- "@babel/runtime" "^7.9.2"
- "@types/testing-library__jest-dom" "^5.9.1"
- aria-query "^4.2.2"
- chalk "^3.0.0"
- css "^3.0.0"
- css.escape "^1.5.1"
- dom-accessibility-api "^0.5.6"
- lodash "^4.17.15"
- redent "^3.0.0"
-
-"@testing-library/react@^11.0.4":
- version "11.2.7"
- resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-11.2.7.tgz#b29e2e95c6765c815786c0bc1d5aed9cb2bf7818"
- integrity sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA==
- dependencies:
- "@babel/runtime" "^7.12.5"
- "@testing-library/dom" "^7.28.1"
-
"@testing-library/user-event@^12.1.6":
version "12.8.3"
resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-12.8.3.tgz#1aa3ed4b9f79340a1e1836bc7f57c501e838704a"
@@ -154,11 +77,6 @@
dependencies:
"@babel/runtime" "^7.12.5"
-"@types/aria-query@^4.2.0":
- version "4.2.1"
- resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.1.tgz#78b5433344e2f92e8b306c06a5622c50c245bf6b"
- integrity sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg==
-
"@types/d3@^3":
version "3.5.44"
resolved "https://registry.yarnpkg.com/@types/d3/-/d3-3.5.44.tgz#28635f8bb9adf1cef5bbef2b06778174a9d34383"
@@ -180,33 +98,6 @@
"@types/react" "*"
hoist-non-react-statics "^3.3.0"
-"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0":
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762"
- integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==
-
-"@types/istanbul-lib-report@*":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686"
- integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==
- dependencies:
- "@types/istanbul-lib-coverage" "*"
-
-"@types/istanbul-reports@^3.0.0":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz#9153fe98bba2bd565a63add9436d6f0d7f8468ff"
- integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==
- dependencies:
- "@types/istanbul-lib-report" "*"
-
-"@types/jest@*":
- version "26.0.23"
- resolved "https://registry.yarnpkg.com/@types/jest/-/jest-26.0.23.tgz#a1b7eab3c503b80451d019efb588ec63522ee4e7"
- integrity sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==
- dependencies:
- jest-diff "^26.0.0"
- pretty-format "^26.0.0"
-
"@types/minimatch@*":
version "3.0.4"
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.4.tgz#f0ec25dbf2f0e4b18647313ac031134ca5b24b21"
@@ -268,25 +159,6 @@
resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.1.tgz#18845205e86ff0038517aab7a18a62a6b9f71275"
integrity sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==
-"@types/testing-library__jest-dom@^5.9.1":
- version "5.14.0"
- resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.0.tgz#98eb7537cb5502bcca7a0d82acf5f245a2e6c322"
- integrity sha512-l2P2GO+hFF4Liye+fAajT1qBqvZOiL79YMpEvgGs1xTK7hECxBI8Wz4J7ntACJNiJ9r0vXQqYovroXRLPDja6A==
- dependencies:
- "@types/jest" "*"
-
-"@types/yargs-parser@*":
- version "20.2.0"
- resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9"
- integrity sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==
-
-"@types/yargs@^15.0.0":
- version "15.0.13"
- resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.13.tgz#34f7fec8b389d7f3c1fd08026a5763e072d3c6dc"
- integrity sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==
- dependencies:
- "@types/yargs-parser" "*"
-
"@webassemblyjs/ast@1.9.0":
version "1.9.0"
resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964"
@@ -507,7 +379,7 @@ ansi-styles@^3.2.1:
dependencies:
color-convert "^1.9.0"
-ansi-styles@^4.0.0, ansi-styles@^4.1.0:
+ansi-styles@^4.0.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
@@ -547,14 +419,6 @@ argparse@^1.0.7:
dependencies:
sprintf-js "~1.0.2"
-aria-query@^4.2.2:
- version "4.2.2"
- resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b"
- integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==
- dependencies:
- "@babel/runtime" "^7.10.2"
- "@babel/runtime-corejs3" "^7.10.2"
-
arr-diff@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
@@ -899,7 +763,7 @@ chalk@^1.0.0, chalk@^1.1.3:
strip-ansi "^3.0.0"
supports-color "^2.0.0"
-chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2:
+chalk@^2.4.1, chalk@^2.4.2:
version "2.4.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
@@ -908,22 +772,6 @@ chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2:
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
-chalk@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
- integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
- dependencies:
- ansi-styles "^4.1.0"
- supports-color "^7.1.0"
-
-chalk@^4.0.0, chalk@^4.1.0:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad"
- integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==
- dependencies:
- ansi-styles "^4.1.0"
- supports-color "^7.1.0"
-
check-more-types@2.24.0:
version "2.24.0"
resolved "https://registry.yarnpkg.com/check-more-types/-/check-more-types-2.24.0.tgz#1420ffb10fd444dcfc79b43891bbfffd32a84600"
@@ -1114,11 +962,6 @@ copy-descriptor@^0.1.0:
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
-core-js-pure@^3.15.0:
- version "3.15.2"
- resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.15.2.tgz#c8e0874822705f3385d3197af9348f7c9ae2e3ce"
- integrity sha512-D42L7RYh1J2grW8ttxoY1+17Y4wXZeKe7uyplAI3FkNQyI5OgBIAjUfFiTPfL1rs0qLpxaabITNbjKl1Sp82tA==
-
core-js@^2.4.0, core-js@^2.5.0:
version "2.6.12"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec"
@@ -1196,20 +1039,6 @@ crypto-browserify@^3.11.0:
randombytes "^2.0.0"
randomfill "^1.0.3"
-css.escape@^1.5.1:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb"
- integrity sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=
-
-css@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/css/-/css-3.0.0.tgz#4447a4d58fdd03367c516ca9f64ae365cee4aa5d"
- integrity sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==
- dependencies:
- inherits "^2.0.4"
- source-map "^0.6.1"
- source-map-resolve "^0.6.0"
-
csstype@^3.0.2:
version "3.0.8"
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.8.tgz#d2266a792729fb227cd216fb572f43728e1ad340"
@@ -1303,11 +1132,6 @@ des.js@^1.0.0:
inherits "^2.0.1"
minimalistic-assert "^1.0.0"
-diff-sequences@^26.6.2:
- version "26.6.2"
- resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1"
- integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==
-
diffie-hellman@^5.0.0:
version "5.0.3"
resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
@@ -1324,11 +1148,6 @@ dir-glob@^3.0.1:
dependencies:
path-type "^4.0.0"
-dom-accessibility-api@^0.5.6:
- version "0.5.6"
- resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.6.tgz#3f5d43b52c7a3bd68b5fb63fa47b4e4c1fdf65a9"
- integrity sha512-DplGLZd8L1lN64jlT27N9TVSESFR5STaEJvX+thCby7fuCHonfPpAlodYc3vuUYbDuDec5w8AMP7oCM5TWFsqw==
-
domain-browser@^1.1.1:
version "1.2.0"
resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda"
@@ -1859,11 +1678,6 @@ has-flag@^3.0.0:
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
-has-flag@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
- integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
-
has-value@^0.3.1:
version "0.3.1"
resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
@@ -2239,21 +2053,6 @@ isobject@^3.0.0, isobject@^3.0.1:
resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
-jest-diff@^26.0.0:
- version "26.6.2"
- resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394"
- integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==
- dependencies:
- chalk "^4.0.0"
- diff-sequences "^26.6.2"
- jest-get-type "^26.3.0"
- pretty-format "^26.6.2"
-
-jest-get-type@^26.3.0:
- version "26.3.0"
- resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0"
- integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==
-
joi@^17.3.0:
version "17.4.0"
resolved "https://registry.yarnpkg.com/joi/-/joi-17.4.0.tgz#b5c2277c8519e016316e49ababd41a1908d9ef20"
@@ -2265,7 +2064,7 @@ joi@^17.3.0:
"@sideway/formula" "^3.0.0"
"@sideway/pinpoint" "^2.0.0"
-"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
+"js-tokens@^3.0.0 || ^4.0.0":
version "4.0.0"
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
@@ -2427,7 +2226,7 @@ lodash.isplainobject@^4.0.6:
resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb"
integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=
-lodash@^4.17.15, lodash@^4.17.21, lodash@^4.17.4:
+lodash@^4.17.21, lodash@^4.17.4:
version "4.17.21"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
@@ -2477,11 +2276,6 @@ lru-cache@^5.1.1:
dependencies:
yallist "^3.0.2"
-lz-string@^1.4.4:
- version "1.4.4"
- resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.4.4.tgz#c0d8eaf36059f705796e1e344811cf4c498d3a26"
- integrity sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=
-
make-dir@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
@@ -2592,11 +2386,6 @@ mimic-fn@^2.1.0:
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
-min-indent@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
- integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
-
minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
@@ -2996,16 +2785,6 @@ prettier@^2.1.1:
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.4.1.tgz#671e11c89c14a4cfc876ce564106c4a6726c9f5c"
integrity sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==
-pretty-format@^26.0.0, pretty-format@^26.6.2:
- version "26.6.2"
- resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93"
- integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==
- dependencies:
- "@jest/types" "^26.6.2"
- ansi-regex "^5.0.0"
- ansi-styles "^4.0.0"
- react-is "^17.0.1"
-
process-nextick-args@~2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
@@ -3139,11 +2918,6 @@ react-is@^16.13.1, react-is@^16.7.0, react-is@^16.8.1:
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
-react-is@^17.0.1:
- version "17.0.2"
- resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
- integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
-
react-plotly.js@^2.4.0:
version "2.5.1"
resolved "https://registry.yarnpkg.com/react-plotly.js/-/react-plotly.js-2.5.1.tgz#11182bf599ef11a0dbfcd171c6f5645535a2b486"
@@ -3201,14 +2975,6 @@ readdirp@~3.6.0:
dependencies:
picomatch "^2.2.1"
-redent@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
- integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
- dependencies:
- indent-string "^4.0.0"
- strip-indent "^3.0.0"
-
redux-mock-store@^1.5.3:
version "1.5.4"
resolved "https://registry.yarnpkg.com/redux-mock-store/-/redux-mock-store-1.5.4.tgz#90d02495fd918ddbaa96b83aef626287c9ab5872"
@@ -3504,14 +3270,6 @@ source-map-resolve@^0.5.0:
source-map-url "^0.4.0"
urix "^0.1.0"
-source-map-resolve@^0.6.0:
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.6.0.tgz#3d9df87e236b53f16d01e58150fc7711138e5ed2"
- integrity sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==
- dependencies:
- atob "^2.1.2"
- decode-uri-component "^0.2.0"
-
source-map-support@~0.5.12:
version "0.5.19"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
@@ -3701,13 +3459,6 @@ strip-final-newline@^2.0.0:
resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
-strip-indent@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
- integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
- dependencies:
- min-indent "^1.0.0"
-
supports-color@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
@@ -3720,13 +3471,6 @@ supports-color@^5.3.0:
dependencies:
has-flag "^3.0.0"
-supports-color@^7.1.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
- integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
- dependencies:
- has-flag "^4.0.0"
-
symbol-observable@^1.1.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804"
From fa48e6f1d72a0a85b8042a130c4af559b2c58969 Mon Sep 17 00:00:00 2001
From: Amit Galitzky
Date: Fri, 1 Apr 2022 16:58:56 +0000
Subject: [PATCH 2/2] bumping jest, changing to waitFor(), adding test env,
removing body from get request
Signed-off-by: Amit Galitzky
---
package.json | 4 +-
.../__snapshots__/ContentPanel.test.tsx.snap | 2 +-
.../__snapshots__/AlertsFlyout.test.tsx.snap | 555 +-----------------
.../__snapshots__/AnomalyStat.test.tsx.snap | 35 ++
.../components/FeatureChart/FeatureChart.tsx | 4 +-
.../containers/AnomalyDetailsChart.tsx | 4 +-
.../AnomalyHeatmapChart.test.tsx.snap | 347 +++++------
.../AggregationSelector.test.tsx.snap | 4 +-
.../__snapshots__/CategoryField.test.tsx.snap | 45 +-
.../CustomAggregation.test.tsx.snap | 10 +-
.../__tests__/ConfigureModel.test.tsx | 5 +-
.../ConfigureModel.test.tsx.snap | 271 ++++++---
.../Components/AnomaliesLiveChart.tsx | 6 +-
.../EmptyDashboard.test.tsx.snap | 29 +-
.../__snapshots__/IndexOption.test.tsx.snap | 12 +-
.../NameAndDescription.test.tsx.snap | 6 +-
.../__snapshots__/Settings.test.tsx.snap | 34 +-
.../__tests__/DefineDetector.test.tsx | 5 +-
.../DefineDetector.test.tsx.snap | 171 ++++--
.../__tests__/DetectorConfig.test.tsx | 10 +-
.../__snapshots__/ConfirmModal.test.tsx.snap | 257 +-------
.../DetectorControls.test.tsx.snap | 8 +-
.../MonitorCallout.test.tsx.snap | 70 ++-
.../__snapshots__/HistoricalJob.test.tsx.snap | 18 +-
.../__snapshots__/RealTimeJob.test.tsx.snap | 18 +-
.../__snapshots__/DetectorJobs.test.tsx.snap | 50 +-
.../__snapshots__/ListControls.test.tsx.snap | 20 +-
.../containers/AnomalyResultsLiveChart.tsx | 4 +-
.../__snapshots__/EmptyMessage.test.tsx.snap | 6 -
.../__tests__/ListActions.test.tsx | 9 +-
.../__snapshots__/ListActions.test.tsx.snap | 4 +-
.../__snapshots__/ListFilters.test.tsx.snap | 22 +-
.../ConfirmDeleteDetectorsModal.test.tsx | 45 +-
.../ConfirmStartDetectorsModal.test.tsx | 11 +-
.../ConfirmStopDetectorsModal.test.tsx | 9 +-
.../containers/List/__tests__/List.test.tsx | 56 +-
...ptyHistoricalDetectorResults.test.tsx.snap | 29 +-
.../__snapshots__/SampleDataBox.test.tsx.snap | 17 +-
.../SampleDataCallout.test.tsx.snap | 70 ++-
.../AnomalyDetectionOverview.test.tsx | 8 +-
.../AnomalyDetectionOverview.test.tsx.snap | 96 ++-
.../AdditionalSettings.test.tsx.snap | 16 +-
.../DetectorDefinitionFields.test.tsx.snap | 4 +-
.../ReviewAndCreate.test.tsx.snap | 48 +-
server/router.ts | 1 -
test/jest.config.js | 1 +
46 files changed, 1097 insertions(+), 1359 deletions(-)
diff --git a/package.json b/package.json
index 1b025eaa..e89a8486 100644
--- a/package.json
+++ b/package.json
@@ -1,10 +1,10 @@
{
"name": "anomaly-detection-dashboards",
- "version": "1.3.0.0",
+ "version": "2.0.0.0",
"description": "OpenSearch Anomaly Detection Dashboards Plugin",
"main": "index.js",
"config": {
- "plugin_version": "1.3.0.0",
+ "plugin_version": "2.0.0.0",
"plugin_name": "anomalyDetectionDashboards",
"plugin_zip_name": "anomaly-detection-dashboards"
},
diff --git a/public/components/ContentPanel/__snapshots__/ContentPanel.test.tsx.snap b/public/components/ContentPanel/__snapshots__/ContentPanel.test.tsx.snap
index f83c028e..beac4000 100644
--- a/public/components/ContentPanel/__snapshots__/ContentPanel.test.tsx.snap
+++ b/public/components/ContentPanel/__snapshots__/ContentPanel.test.tsx.snap
@@ -2,7 +2,7 @@
exports[` spec renders the component 1`] = `
spec Alerts Flyout renders component with monitor 1`] = `
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Anomaly detector alerts are powered by the
-
-
- Alerting plugin
-
- . If you don't see
-
- Alerting in your navigation panel, install it first and follow the instructions below to set up alerts.
-
-
-
-
-
-
-
-
- 1
-
-
- Create a monitor
-
-
-
-
- A monitor queries a detector on a specific schedule. In Alerting, choose "Define using anomaly detector".
-
-
-
-
-
-
- 2
-
-
- Define triggers and actions
-
-
-
-
- Triggers specify the thresholds for anomalies to generate alerts. Actions specify the alert message and destination.
-
-
-
-
-
-
- 3
-
-
- View alerts from detector and monitor
-
-
-
-
- View anomaly detector alerts on the anomaly history graph. See details of all alerts over time from the monitor.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
`;
exports[`
spec Alerts Flyout renders component with undefined monitor 1`] = `
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Anomaly detector alerts are powered by the
-
-
- Alerting plugin
-
- . If you don't see
-
-
-
- Alerting in your navigation panel, install it first and follow the instructions below to set up alerts.
-
-
-
-
-
-
-
-
- 1
-
-
- Create a monitor
-
-
-
-
- A monitor queries a detector on a specific schedule. In Alerting, choose "Define using anomaly detector".
-
-
-
-
-
-
- 2
-
-
- Define triggers and actions
-
-
-
-
- Triggers specify the thresholds for anomalies to generate alerts. Actions specify the alert message and destination.
-
-
-
-
-
-
- 3
-
-
- View alerts from detector and monitor
-
-
-
-
- View anomaly detector alerts on the anomaly history graph. See details of all alerts over time from the monitor.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
`;
diff --git a/public/pages/AnomalyCharts/components/AnomaliesStat/__tests__/__snapshots__/AnomalyStat.test.tsx.snap b/public/pages/AnomalyCharts/components/AnomaliesStat/__tests__/__snapshots__/AnomalyStat.test.tsx.snap
index 872f082d..fbc59913 100644
--- a/public/pages/AnomalyCharts/components/AnomaliesStat/__tests__/__snapshots__/AnomalyStat.test.tsx.snap
+++ b/public/pages/AnomalyCharts/components/AnomaliesStat/__tests__/__snapshots__/AnomalyStat.test.tsx.snap
@@ -53,6 +53,25 @@ exports[`
spec Alert Stat renders component with monitor and loadi
d="M13 8.5a.5.5 0 111 0V12a2 2 0 01-2 2H4a2 2 0 01-2-2V4a2 2 0 012-2h3.5a.5.5 0 010 1H4a1 1 0 00-1 1v8a1 1 0 001 1h8a1 1 0 001-1V8.5zm-5.12.339a.5.5 0 11-.706-.707L13.305 2H10.5a.5.5 0 110-1H14a1 1 0 011 1v3.5a.5.5 0 11-1 0V2.72L7.88 8.838z"
/>
+
+
+
+
+ (opens in a new tab or window)
+
@@ -108,6 +127,22 @@ exports[` spec Alert Stat renders component with monitor and not l
width="16"
xmlns="http://www.w3.org/2000/svg"
/>
+
+
+ (opens in a new tab or window)
+
diff --git a/public/pages/AnomalyCharts/components/FeatureChart/FeatureChart.tsx b/public/pages/AnomalyCharts/components/FeatureChart/FeatureChart.tsx
index 1c4c46f8..29773470 100644
--- a/public/pages/AnomalyCharts/components/FeatureChart/FeatureChart.tsx
+++ b/public/pages/AnomalyCharts/components/FeatureChart/FeatureChart.tsx
@@ -19,7 +19,7 @@ import {
Settings,
ScaleType,
LineAnnotation,
- AnnotationDomainTypes,
+ AnnotationDomainType,
} from '@elastic/charts';
import { EuiText, EuiLink, EuiButton, EuiIcon } from '@elastic/eui';
import React, { useState, Fragment } from 'react';
@@ -222,7 +222,7 @@ export const FeatureChart = (props: FeatureChartProps) => {
? [
}
/>
diff --git a/public/pages/AnomalyCharts/containers/__tests__/__snapshots__/AnomalyHeatmapChart.test.tsx.snap b/public/pages/AnomalyCharts/containers/__tests__/__snapshots__/AnomalyHeatmapChart.test.tsx.snap
index 6c1c96d0..bad12782 100644
--- a/public/pages/AnomalyCharts/containers/__tests__/__snapshots__/AnomalyHeatmapChart.test.tsx.snap
+++ b/public/pages/AnomalyCharts/containers/__tests__/__snapshots__/AnomalyHeatmapChart.test.tsx.snap
@@ -17,7 +17,7 @@ exports[` spec AnomalyHeatmapChart with Sample anomaly da
>
spec AnomalyHeatmapChart with Sample anomaly da
aria-label="Remove Top 10 from selection in this group"
class="euiBadge__iconButton"
title="Remove Top 10 from selection in this group"
+ type="button"
>
spec AnomalyHeatmapChart with Sample anomaly da
style="min-width: 150px;"
>
-
-
@@ -906,20 +977,20 @@ exports[`
spec creating model configuration renders the compon
-
+
`;
exports[` spec editing model configuration renders the component 1`] = `
-
+
spec editing model configuration renders the compone
d="M13 8.5a.5.5 0 111 0V12a2 2 0 01-2 2H4a2 2 0 01-2-2V4a2 2 0 012-2h3.5a.5.5 0 010 1H4a1 1 0 00-1 1v8a1 1 0 001 1h8a1 1 0 001-1V8.5zm-5.12.339a.5.5 0 11-.706-.707L13.305 2H10.5a.5.5 0 110-1H14a1 1 0 011 1v3.5a.5.5 0 11-1 0V2.72L7.88 8.838z"
/>
+
+
+
+
+ (opens in a new tab or window)
+
@@ -1120,8 +1229,11 @@ exports[` spec editing model configuration renders the compone
spec editing model configuration renders the compone
class="euiFormControlLayout__childrenWrapper"
>
spec editing model configuration renders the compone
Enter a descriptive name. The name must be unique within this detector. Feature name must contain 1-64 characters. Valid characters are a-z, A-Z, 0-9, -(hyphen) and _(underscore).
@@ -1304,7 +1416,7 @@ exports[`
spec editing model configuration renders the compone
class="euiFormControlLayout__childrenWrapper"
>
spec editing model configuration renders the compone
The aggregation method determines what constitutes an anomaly. For example, if you choose min(), the detector focuses on finding anomalies based on the minimum values of your feature.
@@ -1506,7 +1618,7 @@ exports[` spec editing model configuration renders the compone
class="euiSpacer euiSpacer--l"
/>
spec editing model configuration renders the compone
d="M13 8.5a.5.5 0 111 0V12a2 2 0 01-2 2H4a2 2 0 01-2-2V4a2 2 0 012-2h3.5a.5.5 0 010 1H4a1 1 0 00-1 1v8a1 1 0 001 1h8a1 1 0 001-1V8.5zm-5.12.339a.5.5 0 11-.706-.707L13.305 2H10.5a.5.5 0 110-1H14a1 1 0 011 1v3.5a.5.5 0 11-1 0V2.72L7.88 8.838z"
/>
+
+
+
+
+ (opens in a new tab or window)
+
@@ -1598,7 +1729,7 @@ exports[` spec editing model configuration renders the compone
>
spec editing model configuration renders the compone
>
spec editing model configuration renders the compone
class="euiSpacer euiSpacer--l"
/>
spec editing model configuration renders the compone
-
+
`;
diff --git a/public/pages/Dashboard/Components/AnomaliesLiveChart.tsx b/public/pages/Dashboard/Components/AnomaliesLiveChart.tsx
index 282235f5..0ebe9182 100644
--- a/public/pages/Dashboard/Components/AnomaliesLiveChart.tsx
+++ b/public/pages/Dashboard/Components/AnomaliesLiveChart.tsx
@@ -38,7 +38,7 @@ import {
niceTimeFormatter,
ScaleType,
LineAnnotation,
- AnnotationDomainTypes,
+ AnnotationDomainType,
LineAnnotationDatum,
} from '@elastic/charts';
import { EuiText, EuiTitle } from '@elastic/eui';
@@ -344,14 +344,14 @@ export const AnomaliesLiveChart = (props: AnomaliesLiveChartProps) => {
legendPosition={Position.Right}
//TODO: research more why only set this old property will work.
showLegendExtra={false}
- showLegendDisplayValue={false}
xDomain={{
min: liveTimeRange.startDateTime.valueOf(),
max: liveTimeRange.endDateTime.valueOf(),
}}
/>
spec Empty results renders component with empty messa
class="euiEmptyPrompt"
data-test-subj="emptyDashboardHeader"
>
+
+ You have no detectors
+
-
- You have no detectors
-
@@ -45,6 +45,22 @@ exports[` spec Empty results renders component with empty messa
width="16"
xmlns="http://www.w3.org/2000/svg"
/>
+
+
+ (opens in a new tab or window)
+
@@ -53,9 +69,6 @@ exports[` spec Empty results renders component with empty messa
-
diff --git a/public/pages/DefineDetector/components/Datasource/__tests__/__snapshots__/IndexOption.test.tsx.snap b/public/pages/DefineDetector/components/Datasource/__tests__/__snapshots__/IndexOption.test.tsx.snap
index 5bebbf00..da9f3b91 100644
--- a/public/pages/DefineDetector/components/Datasource/__tests__/__snapshots__/IndexOption.test.tsx.snap
+++ b/public/pages/DefineDetector/components/Datasource/__tests__/__snapshots__/IndexOption.test.tsx.snap
@@ -2,7 +2,7 @@
exports[`
spec renders the component 1`] = `
spec renders the component 1`] = `
>
spec renders the component 1`] = `
exports[`
spec renders with highlight 1`] = `
spec renders with highlight 1`] = `
>
spec renders the component 1`] = `
spec renders the component 1`] = `
class="euiFormControlLayout__childrenWrapper"
>
spec renders the component 1`] = `
Detector name must contain 1-64 characters. Valid characters are
a-z, A-Z, 0-9, -(hyphen), _(underscore) and .(period).
diff --git a/public/pages/DefineDetector/components/Settings/__tests__/__snapshots__/Settings.test.tsx.snap b/public/pages/DefineDetector/components/Settings/__tests__/__snapshots__/Settings.test.tsx.snap
index 44619db2..64ef2edb 100644
--- a/public/pages/DefineDetector/components/Settings/__tests__/__snapshots__/Settings.test.tsx.snap
+++ b/public/pages/DefineDetector/components/Settings/__tests__/__snapshots__/Settings.test.tsx.snap
@@ -3,7 +3,7 @@
exports[`
spec renders the component 1`] = `
spec renders the component 1`] = `
width="16"
xmlns="http://www.w3.org/2000/svg"
/>
+
+
+ (opens in a new tab or window)
+
@@ -197,6 +213,22 @@ exports[`
spec renders the component 1`] = `
width="16"
xmlns="http://www.w3.org/2000/svg"
/>
+
+
+ (opens in a new tab or window)
+
diff --git a/public/pages/DefineDetector/containers/__tests__/DefineDetector.test.tsx b/public/pages/DefineDetector/containers/__tests__/DefineDetector.test.tsx
index 7a7854d0..27e25419 100644
--- a/public/pages/DefineDetector/containers/__tests__/DefineDetector.test.tsx
+++ b/public/pages/DefineDetector/containers/__tests__/DefineDetector.test.tsx
@@ -17,7 +17,7 @@ import {
Route,
Switch,
} from 'react-router-dom';
-import { render, fireEvent, wait } from '@testing-library/react';
+import { render, fireEvent, waitFor } from '@testing-library/react';
import { DefineDetector } from '../DefineDetector';
import configureStore from '../../../../redux/configureStore';
import { httpClientMock, coreServicesMock } from '../../../../../test/mocks';
@@ -70,8 +70,7 @@ describe('
spec', () => {
},
});
const { getByText } = renderWithRouter();
- fireEvent.click(getByText('Next'));
- await wait();
+ await waitFor(() => fireEvent.click(getByText('Next')));
getByText('Detector name cannot be empty');
getByText('Must specify an index');
getByText('Required');
diff --git a/public/pages/DefineDetector/containers/__tests__/__snapshots__/DefineDetector.test.tsx.snap b/public/pages/DefineDetector/containers/__tests__/__snapshots__/DefineDetector.test.tsx.snap
index 6357634e..8e3dfe27 100644
--- a/public/pages/DefineDetector/containers/__tests__/__snapshots__/DefineDetector.test.tsx.snap
+++ b/public/pages/DefineDetector/containers/__tests__/__snapshots__/DefineDetector.test.tsx.snap
@@ -2,14 +2,14 @@
exports[`
spec creating detector definition renders the component 1`] = `
-
-
-
+
spec creating detector definition renders the compon
class="euiFormControlLayout__childrenWrapper"
>
spec creating detector definition renders the compon
Detector name must contain 1-64 characters. Valid characters are
a-z, A-Z, 0-9, -(hyphen), _(underscore) and .(period).
@@ -182,7 +182,7 @@ exports[`
spec creating detector definition renders the compon
class="euiSpacer euiSpacer--l"
/>
spec creating detector definition renders the compon
class="euiFormRow__fieldWrapper"
>
spec creating detector definition renders the compon
You can use a wildcard (*) in your index pattern.
@@ -421,7 +421,7 @@ exports[`
spec creating detector definition renders the compon
class="euiSpacer euiSpacer--l"
/>
spec creating detector definition renders the compon
class="euiSpacer euiSpacer--l"
/>
spec creating detector definition renders the compon
width="16"
xmlns="http://www.w3.org/2000/svg"
/>
+
+
+ (opens in a new tab or window)
+
@@ -767,6 +783,22 @@ exports[`
spec creating detector definition renders the compon
width="16"
xmlns="http://www.w3.org/2000/svg"
/>
+
+
+ (opens in a new tab or window)
+
@@ -823,7 +855,7 @@ exports[`
spec creating detector definition renders the compon
class="euiSpacer euiSpacer--l"
/>
spec creating detector definition renders the compon
width="16"
xmlns="http://www.w3.org/2000/svg"
/>
+
+
+ (opens in a new tab or window)
+
@@ -931,20 +979,20 @@ exports[`
spec creating detector definition renders the compon
-
+
`;
exports[` spec editing detector definition renders the component 1`] = `
-
-
-
+
spec editing detector definition renders the compone
class="euiFormControlLayout__childrenWrapper"
>
spec editing detector definition renders the compone
Detector name must contain 1-64 characters. Valid characters are
a-z, A-Z, 0-9, -(hyphen), _(underscore) and .(period).
@@ -1117,7 +1165,7 @@ exports[`
spec editing detector definition renders the compone
class="euiSpacer euiSpacer--l"
/>
spec editing detector definition renders the compone
>
spec editing detector definition renders the compone
class="euiFormRow__fieldWrapper"
>
spec editing detector definition renders the compone
You can use a wildcard (*) in your index pattern.
@@ -1394,7 +1442,7 @@ exports[`
spec editing detector definition renders the compone
class="euiSpacer euiSpacer--l"
/>
spec editing detector definition renders the compone
class="euiSpacer euiSpacer--l"
/>
spec editing detector definition renders the compone
d="M13 8.5a.5.5 0 111 0V12a2 2 0 01-2 2H4a2 2 0 01-2-2V4a2 2 0 012-2h3.5a.5.5 0 010 1H4a1 1 0 00-1 1v8a1 1 0 001 1h8a1 1 0 001-1V8.5zm-5.12.339a.5.5 0 11-.706-.707L13.305 2H10.5a.5.5 0 110-1H14a1 1 0 011 1v3.5a.5.5 0 11-1 0V2.72L7.88 8.838z"
/>
+
+
+
+
+ (opens in a new tab or window)
+
@@ -1753,6 +1820,25 @@ exports[`
spec editing detector definition renders the compone
d="M13 8.5a.5.5 0 111 0V12a2 2 0 01-2 2H4a2 2 0 01-2-2V4a2 2 0 012-2h3.5a.5.5 0 010 1H4a1 1 0 00-1 1v8a1 1 0 001 1h8a1 1 0 001-1V8.5zm-5.12.339a.5.5 0 11-.706-.707L13.305 2H10.5a.5.5 0 110-1H14a1 1 0 011 1v3.5a.5.5 0 11-1 0V2.72L7.88 8.838z"
/>
+
+
+
+
+ (opens in a new tab or window)
+
@@ -1809,7 +1895,7 @@ exports[` spec editing detector definition renders the compone
class="euiSpacer euiSpacer--l"
/>
spec editing detector definition renders the compone
d="M13 8.5a.5.5 0 111 0V12a2 2 0 01-2 2H4a2 2 0 01-2-2V4a2 2 0 012-2h3.5a.5.5 0 010 1H4a1 1 0 00-1 1v8a1 1 0 001 1h8a1 1 0 001-1V8.5zm-5.12.339a.5.5 0 11-.706-.707L13.305 2H10.5a.5.5 0 110-1H14a1 1 0 011 1v3.5a.5.5 0 11-1 0V2.72L7.88 8.838z"
/>
+
+
+
+
+ (opens in a new tab or window)
+
@@ -1922,6 +2027,6 @@ exports[` spec editing detector definition renders the compone
-
+
`;
diff --git a/public/pages/DetectorConfig/containers/__tests__/DetectorConfig.test.tsx b/public/pages/DetectorConfig/containers/__tests__/DetectorConfig.test.tsx
index 88aa302a..2766e3bd 100644
--- a/public/pages/DetectorConfig/containers/__tests__/DetectorConfig.test.tsx
+++ b/public/pages/DetectorConfig/containers/__tests__/DetectorConfig.test.tsx
@@ -17,7 +17,7 @@ import {
Route,
Switch,
} from 'react-router-dom';
-import { render, fireEvent, wait, waitFor } from '@testing-library/react';
+import { render, fireEvent, waitFor } from '@testing-library/react';
import { DetectorConfig } from '../DetectorConfig';
import {
Detector,
@@ -227,14 +227,14 @@ describe(' spec', () => {
};
const { getByTestId, getByText, queryByText } =
renderWithRouter(randomDetector);
- await wait(() => {
+ await waitFor(() => {
getByText('Custom expression:');
expect(queryByText('detector_1')).toBeNull();
expect(queryByText('detector_2')).toBeNull();
});
fireEvent.click(getByTestId('viewFeature-0'));
- await wait(() => {
+ await waitFor(() => {
queryByText('detector_1');
queryByText('detector_2');
});
@@ -284,7 +284,7 @@ describe(' spec', () => {
};
const { getByTestId, getAllByText, queryByText } =
renderWithRouter(randomDetector);
- await wait(() => {
+ await waitFor(() => {
getAllByText('Custom expression:');
expect(queryByText('detector_1')).toBeNull();
expect(queryByText('detector_2')).toBeNull();
@@ -293,7 +293,7 @@ describe(' spec', () => {
});
fireEvent.click(getByTestId(toClick));
- await wait(() => {
+ await waitFor(() => {
notExpected.forEach((obj, index) => {
expect(queryByText(notExpected[index])).toBeNull();
});
diff --git a/public/pages/DetectorDetail/components/ConfirmModal/__tests__/__snapshots__/ConfirmModal.test.tsx.snap b/public/pages/DetectorDetail/components/ConfirmModal/__tests__/__snapshots__/ConfirmModal.test.tsx.snap
index ca9a0290..83f90bce 100644
--- a/public/pages/DetectorDetail/components/ConfirmModal/__tests__/__snapshots__/ConfirmModal.test.tsx.snap
+++ b/public/pages/DetectorDetail/components/ConfirmModal/__tests__/__snapshots__/ConfirmModal.test.tsx.snap
@@ -1,256 +1,15 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[` spec Confirm Modal renders component with callout 1`] = `
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- test callout
-
-
-
-
- this is a testing description
-
-
-
-
-
-
-
-
-
-
-
-
-
+
`;
exports[` spec Confirm Modal renders component with empty callout 1`] = `
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- this is a testing description
-
-
-
-
-
-
-
-
-
-
-
-
-
+
`;
diff --git a/public/pages/DetectorDetail/components/DetectorControls/__tests__/__snapshots__/DetectorControls.test.tsx.snap b/public/pages/DetectorDetail/components/DetectorControls/__tests__/__snapshots__/DetectorControls.test.tsx.snap
index d8e435a9..3d333bb1 100644
--- a/public/pages/DetectorDetail/components/DetectorControls/__tests__/__snapshots__/DetectorControls.test.tsx.snap
+++ b/public/pages/DetectorDetail/components/DetectorControls/__tests__/__snapshots__/DetectorControls.test.tsx.snap
@@ -25,7 +25,7 @@ exports[` spec Detector Controls renders detector controls w
>
spec Detector Controls renders detector controls w
>
spec Detector Controls renders detector controls w
>
spec Detector Controls renders detector controls w
>
spec Monitor callout renders component 1`] = `
>
spec Monitor callout renders component 1`] = `
`;
diff --git a/public/pages/DetectorJobs/components/HistoricalJob/__tests__/__snapshots__/HistoricalJob.test.tsx.snap b/public/pages/DetectorJobs/components/HistoricalJob/__tests__/__snapshots__/HistoricalJob.test.tsx.snap
index e76bf234..9816d582 100644
--- a/public/pages/DetectorJobs/components/HistoricalJob/__tests__/__snapshots__/HistoricalJob.test.tsx.snap
+++ b/public/pages/DetectorJobs/components/HistoricalJob/__tests__/__snapshots__/HistoricalJob.test.tsx.snap
@@ -3,7 +3,7 @@
exports[` spec renders the component 1`] = `
spec renders the component 1`] = `
width="16"
xmlns="http://www.w3.org/2000/svg"
/>
+
+
+ (opens in a new tab or window)
+
diff --git a/public/pages/DetectorJobs/components/RealTimeJob/__tests__/__snapshots__/RealTimeJob.test.tsx.snap b/public/pages/DetectorJobs/components/RealTimeJob/__tests__/__snapshots__/RealTimeJob.test.tsx.snap
index b42fffd7..08e07cf9 100644
--- a/public/pages/DetectorJobs/components/RealTimeJob/__tests__/__snapshots__/RealTimeJob.test.tsx.snap
+++ b/public/pages/DetectorJobs/components/RealTimeJob/__tests__/__snapshots__/RealTimeJob.test.tsx.snap
@@ -3,7 +3,7 @@
exports[` spec renders the component 1`] = `
spec renders the component 1`] = `
width="16"
xmlns="http://www.w3.org/2000/svg"
/>
+
+
+ (opens in a new tab or window)
+
diff --git a/public/pages/DetectorJobs/containers/__tests__/__snapshots__/DetectorJobs.test.tsx.snap b/public/pages/DetectorJobs/containers/__tests__/__snapshots__/DetectorJobs.test.tsx.snap
index 3808eebf..b68ced76 100644
--- a/public/pages/DetectorJobs/containers/__tests__/__snapshots__/DetectorJobs.test.tsx.snap
+++ b/public/pages/DetectorJobs/containers/__tests__/__snapshots__/DetectorJobs.test.tsx.snap
@@ -2,14 +2,14 @@
exports[` spec configuring detector jobs renders the component 1`] = `
-
-
-
+
spec configuring detector jobs renders the component 1
width="16"
xmlns="http://www.w3.org/2000/svg"
/>
+
+
+ (opens in a new tab or window)
+
@@ -123,7 +139,7 @@ exports[` spec configuring detector jobs renders the component 1
class="euiSpacer euiSpacer--l"
/>
spec configuring detector jobs renders the component 1
width="16"
xmlns="http://www.w3.org/2000/svg"
/>
+
+
+ (opens in a new tab or window)
+
@@ -222,6 +254,6 @@ exports[` spec configuring detector jobs renders the component 1
-
+
`;
diff --git a/public/pages/DetectorResults/components/ListControls/__tests__/__snapshots__/ListControls.test.tsx.snap b/public/pages/DetectorResults/components/ListControls/__tests__/__snapshots__/ListControls.test.tsx.snap
index 1ebb0f52..0962ac71 100644
--- a/public/pages/DetectorResults/components/ListControls/__tests__/__snapshots__/ListControls.test.tsx.snap
+++ b/public/pages/DetectorResults/components/ListControls/__tests__/__snapshots__/ListControls.test.tsx.snap
@@ -15,13 +15,13 @@ exports[` spec Empty results renders component with empty messag
>
spec Empty results renders component with empty messag
>