diff options
author | 2024-05-22 09:16:49 +0100 | |
---|---|---|
committer | 2024-05-22 09:16:49 +0100 | |
commit | 05ef10cdc38878746c91e9032ccb57002ad66963 (patch) | |
tree | a12d925e7b54d6535dc5c1c2097fcefb3dd08aae /packages/db/test/unit/index-queries.test.js | |
parent | 9ddd6387a7e70d1111dd4a60450d3c710325380c (diff) | |
download | astro-05ef10cdc38878746c91e9032ccb57002ad66963.tar.gz astro-05ef10cdc38878746c91e9032ccb57002ad66963.tar.zst astro-05ef10cdc38878746c91e9032ccb57002ad66963.zip |
chore(db): move tests to node runner (#11109)
Diffstat (limited to 'packages/db/test/unit/index-queries.test.js')
-rw-r--r-- | packages/db/test/unit/index-queries.test.js | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/packages/db/test/unit/index-queries.test.js b/packages/db/test/unit/index-queries.test.js index ce0894d27..8f32ac7fe 100644 --- a/packages/db/test/unit/index-queries.test.js +++ b/packages/db/test/unit/index-queries.test.js @@ -1,5 +1,5 @@ -import { expect } from 'chai'; -import { describe, it } from 'mocha'; +import { describe, it } from "node:test"; +import assert from "node:assert/strict"; import { getTableChangeQueries } from '../../dist/core/cli/migration-queries.js'; import { dbConfigSchema, tableSchema } from '../../dist/core/schemas.js'; import { column } from '../../dist/runtime/virtual.js'; @@ -37,7 +37,7 @@ describe('index queries', () => { newTable: dbConfig.tables.newTable, }); - expect(queries).to.deep.equal([ + assert.deepEqual(queries, [ 'CREATE INDEX "newTable_age_name_idx" ON "user" ("age", "name")', 'CREATE UNIQUE INDEX "newTable_email_idx" ON "user" ("email")', ]); @@ -76,7 +76,7 @@ describe('index queries', () => { newTable: final.tables.user, }); - expect(queries).to.be.empty; + assert.equal(queries.length, 0) }); it('does not trigger queries when changing from legacy to new format', async () => { @@ -110,7 +110,7 @@ describe('index queries', () => { newTable: final.tables.user, }); - expect(queries).to.be.empty; + assert.equal(queries.length, 0) }); it('adds indexes', async () => { @@ -133,7 +133,7 @@ describe('index queries', () => { newTable: dbConfig.tables.newTable, }); - expect(queries).to.deep.equal([ + assert.deepEqual(queries, [ 'CREATE INDEX "nameIdx" ON "user" ("name")', 'CREATE UNIQUE INDEX "emailIdx" ON "user" ("email")', ]); @@ -162,7 +162,7 @@ describe('index queries', () => { newTable: dbConfig.tables.newTable, }); - expect(queries).to.deep.equal(['DROP INDEX "nameIdx"', 'DROP INDEX "emailIdx"']); + assert.deepEqual(queries, ['DROP INDEX "nameIdx"', 'DROP INDEX "emailIdx"']); }); it('drops and recreates modified indexes', async () => { @@ -191,7 +191,7 @@ describe('index queries', () => { newTable: dbConfig.tables.newTable, }); - expect(queries).to.deep.equal([ + assert.deepEqual(queries, [ 'DROP INDEX "nameIdx"', 'DROP INDEX "emailIdx"', 'CREATE UNIQUE INDEX "nameIdx" ON "user" ("name")', @@ -216,7 +216,7 @@ describe('index queries', () => { newTable: userFinal, }); - expect(queries).to.deep.equal([ + assert.deepEqual(queries, [ 'CREATE INDEX "nameIdx" ON "user" ("name")', 'CREATE UNIQUE INDEX "emailIdx" ON "user" ("email")', ]); @@ -244,7 +244,7 @@ describe('index queries', () => { newTable: final, }); - expect(queries).to.deep.equal(['DROP INDEX "nameIdx"', 'DROP INDEX "emailIdx"']); + assert.deepEqual(queries, ['DROP INDEX "nameIdx"', 'DROP INDEX "emailIdx"']); }); it('drops and recreates modified indexes', async () => { @@ -272,7 +272,7 @@ describe('index queries', () => { newTable: final, }); - expect(queries).to.deep.equal([ + assert.deepEqual(queries, [ 'DROP INDEX "nameIdx"', 'DROP INDEX "emailIdx"', 'CREATE UNIQUE INDEX "nameIdx" ON "user" ("name")', |