Skip to content

Update utils.test.js #243

Update utils.test.js

Update utils.test.js #243

GitHub Actions / Jest Unit Test Results failed Feb 28, 2025 in 0s

7 fail, 2 skipped, 1 092 pass in 11m 26s

    1 files  ± 0    263 suites  +1   11m 26s ⏱️ +17s
1 101 tests +58  1 092 ✅ +56  2 💤 ±0  7 ❌ +2 
1 108 runs  +58  1 099 ✅ +56  2 💤 ±0  7 ❌ +2 

Results for commit 98fd0e0. ± Comparison against earlier commit cefa85e.

Annotations

Check warning on line 0 in ItemView Version history component when click the button should hide action menu

See this annotation in the file changed.

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

ItemView Version history component when click the button should hide action menu (ItemView Version history component when click the button should hide action menu) failed

artifacts/jest-junit/junit.xml [took 0s]
Raw output
Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.

Check the render method of `ItemVersionHistory`.
    at createFiberFromTypeAndProps (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:28478:17)
    at createFiberFromElement (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:28504:15)
    at reconcileSingleElement (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:13986:23)
    at reconcileChildFibers (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:14044:35)
    at reconcileChildren (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:19186:28)
    at mountIndeterminateComponent (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:20186:5)
    at beginWork (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:21626:16)
    at beginWork$1 (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:27465:14)
    at performUnitOfWork (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:25889:20)
    at performSyncWorkOnRoot (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26135:20)
    at flushSyncCallbacks (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:12042:22)
    at /home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:25690:13
    at invokeTheCallbackFunction (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-environment-jsdom/node_modules/jsdom/lib/jsdom/living/generated/Function.js:19:26)
    at /home/runner/work/ui-inventory/ui-inventory/node_modules/jest-environment-jsdom/node_modules/jsdom/lib/jsdom/browser/Window.js:554:9
    at node:internal/process/task_queues:140:7
    at AsyncResource.runInAsyncScope (node:async_hooks:206:9)
    at AsyncResource.runMicrotask (node:internal/process/task_queues:137:8)

Check warning on line 0 in ItemView Version history component when click the button should disable version history button

See this annotation in the file changed.

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

ItemView Version history component when click the button should disable version history button (ItemView Version history component when click the button should disable version history button) failed

artifacts/jest-junit/junit.xml [took 0s]
Raw output
Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.

Check the render method of `ItemVersionHistory`.
    at createFiberFromTypeAndProps (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:28478:17)
    at createFiberFromElement (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:28504:15)
    at reconcileSingleElement (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:13986:23)
    at reconcileChildFibers (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:14044:35)
    at reconcileChildren (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:19186:28)
    at mountIndeterminateComponent (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:20186:5)
    at beginWork (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:21626:16)
    at beginWork$1 (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:27465:14)
    at performUnitOfWork (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:25889:20)
    at performSyncWorkOnRoot (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26135:20)
    at flushSyncCallbacks (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:12042:22)
    at /home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:25690:13
    at invokeTheCallbackFunction (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-environment-jsdom/node_modules/jsdom/lib/jsdom/living/generated/Function.js:19:26)
    at /home/runner/work/ui-inventory/ui-inventory/node_modules/jest-environment-jsdom/node_modules/jsdom/lib/jsdom/browser/Window.js:554:9
    at node:internal/process/task_queues:140:7
    at AsyncResource.runInAsyncScope (node:async_hooks:206:9)
    at AsyncResource.runMicrotask (node:internal/process/task_queues:137:8)

Check warning on line 0 in ItemView Version history component when click the button should render version history pane

See this annotation in the file changed.

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

ItemView Version history component when click the button should render version history pane (ItemView Version history component when click the button should render version history pane) failed

artifacts/jest-junit/junit.xml [took 0s]
Raw output
Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.

Check the render method of `ItemVersionHistory`.
    at createFiberFromTypeAndProps (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:28478:17)
    at createFiberFromElement (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:28504:15)
    at reconcileSingleElement (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:13986:23)
    at reconcileChildFibers (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:14044:35)
    at reconcileChildren (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:19186:28)
    at mountIndeterminateComponent (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:20186:5)
    at beginWork (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:21626:16)
    at beginWork$1 (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:27465:14)
    at performUnitOfWork (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:25889:20)
    at performSyncWorkOnRoot (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26135:20)
    at flushSyncCallbacks (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:12042:22)
    at /home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:25690:13
    at invokeTheCallbackFunction (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-environment-jsdom/node_modules/jsdom/lib/jsdom/living/generated/Function.js:19:26)
    at /home/runner/work/ui-inventory/ui-inventory/node_modules/jest-environment-jsdom/node_modules/jsdom/lib/jsdom/browser/Window.js:554:9
    at node:internal/process/task_queues:140:7
    at AsyncResource.runInAsyncScope (node:async_hooks:206:9)
    at AsyncResource.runMicrotask (node:internal/process/task_queues:137:8)
    at runNextTicks (node:internal/process/task_queues:60:5)
    at listOnTimeout (node:internal/timers:545:9)
    at processTimers (node:internal/timers:519:7)

Check warning on line 0 in ItemView Version history component when click the close button should hide the pane

See this annotation in the file changed.

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

ItemView Version history component when click the close button should hide the pane (ItemView Version history component when click the close button should hide the pane) failed

artifacts/jest-junit/junit.xml [took 1s]
Raw output
Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.

Check the render method of `ItemVersionHistory`.
    at createFiberFromTypeAndProps (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:28478:17)
    at createFiberFromElement (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:28504:15)
    at reconcileSingleElement (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:13986:23)
    at reconcileChildFibers (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:14044:35)
    at reconcileChildren (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:19186:28)
    at mountIndeterminateComponent (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:20186:5)
    at beginWork (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:21626:16)
    at beginWork$1 (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:27465:14)
    at performUnitOfWork (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:25889:20)
    at performSyncWorkOnRoot (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26135:20)
    at flushSyncCallbacks (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:12042:22)
    at /home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:25690:13
    at invokeTheCallbackFunction (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-environment-jsdom/node_modules/jsdom/lib/jsdom/living/generated/Function.js:19:26)
    at /home/runner/work/ui-inventory/ui-inventory/node_modules/jest-environment-jsdom/node_modules/jsdom/lib/jsdom/browser/Window.js:554:9
    at node:internal/process/task_queues:140:7
    at AsyncResource.runInAsyncScope (node:async_hooks:206:9)
    at AsyncResource.runMicrotask (node:internal/process/task_queues:137:8)
Error: Unable to find role="region" and name `/version history/i`

Ignored nodes: comments, script, style
<body>
  <div />
</body>
    at waitForWrapper (/home/runner/work/ui-inventory/ui-inventory/node_modules/@testing-library/react/node_modules/@testing-library/dom/dist/wait-for.js:163:27)
    at /home/runner/work/ui-inventory/ui-inventory/node_modules/@testing-library/react/node_modules/@testing-library/dom/dist/query-helpers.js:86:33
    at Object.findByRole (/home/runner/work/ui-inventory/ui-inventory/src/views/ItemView.test.js:345:49)

Check warning on line 0 in createVersionHistoryFieldFormatter should format date field correctly

See this annotation in the file changed.

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

createVersionHistoryFieldFormatter should format date field correctly (createVersionHistoryFieldFormatter should format date field correctly) failed

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

Expected: "Formatted Date: 2024-02-26T12:00:00Z"
Received: <FormattedTime day="numeric" month="numeric" value="2024-02-26T12:00:00Z" year="numeric" />
    at Object.toBe (/home/runner/work/ui-inventory/ui-inventory/src/utils.test.js:580:39)
    at Promise.then.completed (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-runner/build/testWorker.js:106:12)

Check warning on line 0 in createVersionHistoryFieldFormatter should format dateTime field correctly

See this annotation in the file changed.

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

createVersionHistoryFieldFormatter should format dateTime field correctly (createVersionHistoryFieldFormatter should format dateTime field correctly) failed

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

Expected: "Formatted Date: 2024-02-26T12:00:00Z"
Received: <FormattedTime day="numeric" month="numeric" value="2024-02-26T12:00:00Z" year="numeric" />
    at Object.toBe (/home/runner/work/ui-inventory/ui-inventory/src/utils.test.js:584:43)
    at Promise.then.completed (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-runner/build/testWorker.js:106:12)

Check warning on line 0 in ItemVersionHistory should render View history pane

See this annotation in the file changed.

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

ItemVersionHistory should render View history pane (ItemVersionHistory should render View history pane) failed

artifacts/jest-junit/junit.xml [took 0s]
Raw output
TypeError: (0 , _utils.createVersionHistoryFieldFormatter) is not a function
    at ItemVersionHistory (/home/runner/work/ui-inventory/ui-inventory/src/Item/ItemVersionHistory/ItemVersionHistory.js:66:60)
    at renderWithHooks (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:15486:18)
    at mountIndeterminateComponent (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:20103:13)
    at beginWork (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:21626:16)
    at beginWork$1 (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:27465:14)
    at performUnitOfWork (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26599:12)
    at workLoopSync (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26505:5)
    at renderRootSync (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:26473:7)
    at recoverFromConcurrentError (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:25889:20)
    at performConcurrentWorkOnRoot (/home/runner/work/ui-inventory/ui-inventory/node_modules/react-dom/cjs/react-dom.development.js:25789:22)
    at flushActQueue (/home/runner/work/ui-inventory/ui-inventory/node_modules/react/cjs/react.development.js:2667:24)
    at act (/home/runner/work/ui-inventory/ui-inventory/node_modules/react/cjs/react.development.js:2582:11)
    at /home/runner/work/ui-inventory/ui-inventory/node_modules/@testing-library/react/dist/act-compat.js:47:25
    at renderRoot (/home/runner/work/ui-inventory/ui-inventory/node_modules/@testing-library/react/dist/pure.js:180:26)
    at render (/home/runner/work/ui-inventory/ui-inventory/node_modules/@testing-library/react/dist/pure.js:271:10)
    at renderer (/home/runner/work/ui-inventory/ui-inventory/test/jest/helpers/renderWithIntl.js:6:76)
    at renderItemVersionHistory (/home/runner/work/ui-inventory/ui-inventory/src/Item/ItemVersionHistory/ItemVersionHistory.test.js:47:24)
    at Object.renderItemVersionHistory (/home/runner/work/ui-inventory/ui-inventory/src/Item/ItemVersionHistory/ItemVersionHistory.test.js:52:5)
    at Promise.then.completed (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/utils.js:298:28)
    at new Promise (<anonymous>)
    at callAsyncCircusFn (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/utils.js:231:10)
    at _callCircusTest (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:316:40)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at _runTest (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:252:3)
    at _runTestsForDescribeBlock (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:126:9)
    at _runTestsForDescribeBlock (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:121:9)
    at run (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/run.js:71:3)
    at runAndTransformResultsToJestFormat (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)
    at jestAdapter (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)
    at runTestInternal (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/ui-inventory/ui-inventory/node_modules/jest-runner/build/testWorker.js:106:12)