diff --git a/app/package.json b/app/package.json index 6a4681d5e..ad2a1035e 100644 --- a/app/package.json +++ b/app/package.json @@ -2,6 +2,7 @@ "name": "city-catalyst", "version": "0.0.1", "private": true, + "type": "module", "scripts": { "dev": "next dev", "build": "next build", diff --git a/app/tests/models.test.ts b/app/tests/models.test.ts index 439b4179a..476c56b53 100644 --- a/app/tests/models.test.ts +++ b/app/tests/models.test.ts @@ -1,4 +1,4 @@ -import { before, describe, it } from 'node:test'; +import { before, after, describe, it } from 'node:test'; import assert from 'node:assert/strict'; import { randomUUID } from 'node:crypto'; import 'dotenv/config'; @@ -15,6 +15,11 @@ describe('Models', () => { await db.models.City.destroy({ where: { locode } }); }); + after(async () => { + if (db.sequelize) + await db.sequelize.close(); + }); + describe('User model', () => { it('should have unique emails', async () => { const user = await db.models.User.create({ userId: randomUUID(), email }); @@ -35,4 +40,3 @@ describe('Models', () => { }); }); }); -