Open Feelthewind opened 4 years ago
try this
const entity: any = await builder.build(fixture);
Thank you for the help, RobinCK. The error i mentioned disappeared, but another one shows up. I checked that it succeed resolving User.yml file by logging.
[
{
parameters: {},
processor: undefined,
entity: 'User',
name: 'user1',
data: {
name: '{{name.firstName}}',
email: '{{internet.email}}',
password: 'password'
},
dependencies: []
},
{
parameters: {},
processor: undefined,
entity: 'User',
name: 'user2',
data: {
name: '{{name.firstName}}',
email: '{{internet.email}}',
password: 'password'
},
dependencies: []
}
]
Cannot use a pool after calling end on the pool
at Pool.connect (../node_modules/pg-pool/index.js:148:19)
at ../src/driver/postgres/PostgresDriver.ts:721:25
at PostgresDriver.Object.<anonymous>.PostgresDriver.obtainMasterConnection (../src/driver/postgres/PostgresDriver.ts:720:16)
at PostgresQueryRunner.Object.<anonymous>.PostgresQueryRunner.connect (../src/driver/postgres/PostgresQueryRunner.ts:90:58)
at PostgresQueryRunner.<anonymous> (../src/driver/postgres/PostgresQueryRunner.ts:163:55)
at step (../node_modules/tslib/tslib.js:136:27)
at Object.next (../node_modules/tslib/tslib.js:117:57)
at ../node_modules/tslib/tslib.js:110:75
ReferenceError: You are trying to `import` a file after the Jest environment has been torn down.
at Object.getCodec (../node_modules/iconv-lite/lib/index.js:65:27)
at Object.getDecoder (../node_modules/iconv-lite/lib/index.js:127:23)
at getDecoder (../node_modules/raw-body/index.js:45:18)
at readStream (../node_modules/raw-body/index.js:180:15)
at getRawBody (../node_modules/raw-body/index.js:108:12)
I make use of the connection from @InjectConnection() decorator. It might have nothing to do with this library. But i have no idea how to solve it π
if to use CLI, everything works fine?
Yes. I just tried it and if i use cli, everything works okay. But for e2e testing, i guess i need to do it programmatically so.
Can you create a mini-sample project? For live check
Thank you for your time! https://github.com/Feelthewind/parking-tes/tree/master/nodejs This is the project i'm working on. You can just change the test.yml from /nodejs/config/test.yml here.
did you solve the issue?
Hi. Thank you for this awesome project. I'm trying to use it with nestjs for e2e testing and i keep getting this error.
/test/test.utils.ts
/src/database/database.service.ts
/test/fixtures/User.yml
Any help would be appreciated!