Not able to unit test due to _.debounce failure

Description
Not able to run Jest - unit test cases due to below error
TypeError: _.debounce is not a function

Errors
Test suite failed to run

TypeError: _.debounce is not a function

> 1 | import { ZoomMtg } from '@zoomus/websdk';
    | ^
  2 |
  3 | // loads language files, also passes any error messages to the ui

  at Module.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:561997)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:604998)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:3285258)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:2530797)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:401917)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:514280)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Module.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:406490)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:1068017)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:983200)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:1478280)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:666424)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:305978)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Module.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:169193)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:100500)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:2338845)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:367366)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:2338674)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:664362)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:17042)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:629140)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:3060)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:39680)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:2745373)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:2742402)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Module.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:4687933)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:2742281)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Module.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:4350722)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at Object.call (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:4252764)
  at t (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:799)
  at node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:1600
  at n (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:691)
  at node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:84
  at Object.<anonymous> (node_modules/@zoomus/websdk/dist/zoomus-websdk.umd.min.js:2:3)
  at Object.<anonymous> (node_modules/@zoomus/websdk/index.js:4:18)
  at Object.<anonymous> (app/helpers/zoomWebSDKHelper.js:1:1)

Which React SDK version?
React Version : 18.2.0
Zoom Web SDK Version : ^2.3.0
Lodash Version : 4.17

Code Snippets
Run npm run test or jest, it throws the error while initialisation itself.

Welcome to the Developer Forum, @shishiroars! Can you share the exact steps to reproduce the behavior you are seeing? It would also be helpful if you could provide a snippet of the unit test which produces that error.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.