Add "multiple" report for ML-powered JS query enablement

When multiple ML-powered JS packs are in scope (an unsupported
scenario), the status report is "multiple".
This commit is contained in:
Henry Mercer 2022-02-04 16:37:26 +00:00
parent 9f32fc9b9d
commit 537b2f873a
6 changed files with 37 additions and 13 deletions

11
lib/util.test.js generated
View file

@ -208,8 +208,15 @@ const ML_POWERED_JS_STATUS_TESTS = [
[[], "false"],
[[{ packName: util.ML_POWERED_JS_QUERIES_PACK_NAME }], "latest"],
[
[{ packName: util.ML_POWERED_JS_QUERIES_PACK_NAME, version: "0.0.2" }],
"0.0.2",
[{ packName: util.ML_POWERED_JS_QUERIES_PACK_NAME, version: "~0.0.2" }],
"~0.0.2",
],
[
[
{ packName: util.ML_POWERED_JS_QUERIES_PACK_NAME, version: "0.0.1" },
{ packName: util.ML_POWERED_JS_QUERIES_PACK_NAME, version: "0.0.2" },
],
"multiple",
],
[
[