0

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

R-S
  • 33
  • 1
  • 5

0 Answers0