Skip to content

UICIRC-1118: Implement feature toggle for ECS and not ECS envs #2281

UICIRC-1118: Implement feature toggle for ECS and not ECS envs

UICIRC-1118: Implement feature toggle for ECS and not ECS envs #2281

GitHub Actions / Jest Unit Test Results failed Nov 16, 2024 in 0s

3 fail, 1 956 pass in 1m 16s

       1 files     186 suites   1m 16s ⏱️
1 959 tests 1 956 ✔️ 0 💤 3
2 022 runs  2 019 ✔️ 0 💤 3

Results for commit b9c37b5.

Annotations

Check warning on line 0 in normalizeData should return modified default config if "TLR" is not allowed

See this annotation in the file changed.

@github-actions github-actions / Jest Unit Test Results

normalizeData should return modified default config if "TLR" is not allowed (normalizeData should return modified default config if "TLR" is not allowed) failed

artifacts/jest-junit/junit.xml
Raw output
Error: expect(received).toBe(expected) // Object.is equality

Expected: "{\"titleLevelRequestsFeatureEnabled\":false,\"createTitleLevelRequestsByDefault\":false,\"tlrHoldShouldFollowCirculationRules\":false}"
Received: "{\"titleLevelRequestsFeatureEnabled\":false,\"createTitleLevelRequestsByDefault\":false,\"tlrHoldShouldFollowCirculationRules\":false,\"confirmationPatronNoticeTemplateId\":null,\"cancellationPatronNoticeTemplateId\":null,\"expirationPatronNoticeTemplateId\":null}"
    at Object.toBe (/home/runner/work/ui-circulation/ui-circulation/src/deprecated/settings/TitleLevelRequests/utils/normalizeData.test.js:37:37)
    at Promise.then.completed (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-runner/build/testWorker.js:106:12)

Check warning on line 0 in getInitialValues should return default config if nothing found in database

See this annotation in the file changed.

@github-actions github-actions / Jest Unit Test Results

1 out of 3 runs failed: getInitialValues should return default config if nothing found in database (getInitialValues should return default config if nothing found in database)

artifacts/jest-junit/junit.xml
Raw output
Error: expect(received).toEqual(expected) // deep equality

- Expected  - 0
+ Received  + 3

  Object {
+   "cancellationPatronNoticeTemplateId": "notSelected",
+   "confirmationPatronNoticeTemplateId": "notSelected",
    "createTitleLevelRequestsByDefault": false,
+   "expirationPatronNoticeTemplateId": "notSelected",
    "titleLevelRequestsFeatureEnabled": false,
    "tlrHoldShouldFollowCirculationRules": false,
  }
    at Object.toEqual (/home/runner/work/ui-circulation/ui-circulation/src/deprecated/settings/TitleLevelRequests/utils/getInitialValues.test.js:9:32)
    at Promise.then.completed (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-runner/build/testWorker.js:106:12)

Check warning on line 0 in getInitialValues should return config with values from database

See this annotation in the file changed.

@github-actions github-actions / Jest Unit Test Results

1 out of 2 runs failed: getInitialValues should return config with values from database (getInitialValues should return config with values from database)

artifacts/jest-junit/junit.xml
Raw output
Error: expect(received).toEqual(expected) // deep equality

- Expected  - 0
+ Received  + 2

  Object {
+   "cancellationPatronNoticeTemplateId": "notSelected",
    "confirmationPatronNoticeTemplateId": "testId",
    "createTitleLevelRequestsByDefault": false,
+   "expirationPatronNoticeTemplateId": "notSelected",
    "titleLevelRequestsFeatureEnabled": true,
    "tlrHoldShouldFollowCirculationRules": false,
  }
    at Object.toEqual (/home/runner/work/ui-circulation/ui-circulation/src/deprecated/settings/TitleLevelRequests/utils/getInitialValues.test.js:29:40)
    at Promise.then.completed (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/ui-circulation/ui-circulation/node_modules/jest-runner/build/testWorker.js:106:12)