I'm having a blocker in running service unit tests in nestjs. I encountered this issue after the test run. How do I exactly resolve this one here?
jest
: 28.0.3
ts-jest
: 28.0.1
types-jest
: 27.5.0
node
: v18.13.0
Jest has detected the following 1 open handle potentially keeping Jest from exiting:
● CustomGC
1 | import { CacheModule } from '@nestjs/common';
> 2 | import { Test, TestingModule } from '@nestjs/testing';
| ^
3 | import { getModelToken, MongooseModule } from '@nestjs/mongoose';
4 | import { factory } from 'fakingoose';
5 | import mongoose, { Model, Schema } from 'mongoose';
at Runtime._loadModule (../node_modules/jest-runtime/build/index.js:1218:29)
at Object.<anonymous> (../node_modules/@node-rs/xxhash/index.js:172:31)
at Object.<anonymous> (../node_modules/@nestjs/core/inspector/deterministic-uuid-registry.js:4:18)
at Object.<anonymous> (../node_modules/@nestjs/core/inspector/uuid-factory.js:5:39)
at Object.<anonymous> (../node_modules/@nestjs/core/injector/instance-wrapper.js:11:24)
at Object.<anonymous> (../node_modules/@nestjs/core/injector/injector.js:14:28)
at Object.<anonymous> (../node_modules/@nestjs/core/injector/module-ref.js:8:20)
at Object.<anonymous> (../node_modules/@nestjs/core/injector/lazy-module-loader/lazy-module-loader.js:5:22)
at Object.<anonymous> (../node_modules/@nestjs/core/inspector/serialized-graph.js:8:30)
at Object.<anonymous> (../node_modules/@nestjs/core/injector/container.js:6:28)
at Object.<anonymous> (../node_modules/@nestjs/testing/testing-module.builder.js:6:21)
at Object.<anonymous> (../node_modules/@nestjs/testing/test.js:5:34)
at Object.<anonymous> (../node_modules/@nestjs/testing/index.js:11:22)
at Object.<anonymous> (recurring-pattern/recurring-pattern-create/recurring-pattern-create.service.spec.ts:2:1)
What were you expecting: To run the service unit test without having a potentially open handle error after test run