From 776594a1b0616b7d65ec87b42d451ac2e696b73b Mon Sep 17 00:00:00 2001 From: David Leek Date: Fri, 25 Apr 2025 10:31:15 +0200 Subject: [PATCH] chore: remove an old test for old migration that we now know works (#9841) --- src/test/e2e/system-user-migration.test.ts | 43 ---------------------- 1 file changed, 43 deletions(-) delete mode 100644 src/test/e2e/system-user-migration.test.ts diff --git a/src/test/e2e/system-user-migration.test.ts b/src/test/e2e/system-user-migration.test.ts deleted file mode 100644 index b5d72c878a..0000000000 --- a/src/test/e2e/system-user-migration.test.ts +++ /dev/null @@ -1,43 +0,0 @@ -import { log } from 'db-migrate-shared'; -import getLogger from '../../test/fixtures/no-logger'; -import dbInit, { type ITestDb } from '../../test/e2e/helpers/database-init'; -import { migrateDb } from '../../migrator'; - -log.setLogLevel('error'); - -let db: ITestDb; -afterAll(async () => { - await db.destroy(); -}); -test('System user creation migration correctly sets is_system', async () => { - jest.setTimeout(15000); - db = await dbInit('system_user_migration', getLogger, { - stopMigrationAt: '20231221143955-feedback-table.js', - dbInitMethod: 'legacy', - }); - - await db.rawDatabase.raw(` - INSERT INTO "users" - (name, username, email, created_by_user_id) - VALUES - ('Test Person', 'testperson', 'testperson@getunleash.io', 1); - `); - - // Run the migration - await migrateDb(db.config, '20231222071533-unleash-system-user.js'); - - // Check the results - const { rows: userResults } = await db.rawDatabase.raw(` - SELECT * FROM "users" ORDER BY id; - `); - - console.log(userResults.map((r) => `${r.username} (${r.id})`)); - - expect(userResults.length).toEqual(2); - expect(userResults[0].is_system).toEqual(true); - expect(userResults[0].id).toEqual(-1337); - expect(userResults[0].username).toEqual('unleash_system_user'); - expect(userResults[1].is_system).toEqual(false); - expect(userResults[1].id).toEqual(1); - expect(userResults[1].username).toEqual('testperson'); -});