diff --git a/packages/core/src/test/codewhisperer/commands/transformByQ.test.ts b/packages/core/src/test/codewhisperer/commands/transformByQ.test.ts index b6ff86a94cd..0b09800337c 100644 --- a/packages/core/src/test/codewhisperer/commands/transformByQ.test.ts +++ b/packages/core/src/test/codewhisperer/commands/transformByQ.test.ts @@ -46,6 +46,48 @@ import { convertDateToTimestamp, convertToTimeString } from '../../../shared/dat describe('transformByQ', function () { let tempDir: string + const validSctFile = ` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ` beforeEach(async function () { tempDir = (await TestFolder.create()).path @@ -401,49 +443,7 @@ describe('transformByQ', function () { }) it(`WHEN validateMetadataFile on fully valid .sct file THEN passes validation`, async function () { - const sampleFileContents = ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ` - const isValidMetadata = await validateSQLMetadataFile(sampleFileContents, { tabID: 'abc123' }) + const isValidMetadata = await validateSQLMetadataFile(validSctFile, { tabID: 'abc123' }) assert.strictEqual(isValidMetadata, true) assert.strictEqual(transformByQState.getSourceDB(), DB.ORACLE) assert.strictEqual(transformByQState.getTargetDB(), DB.AURORA_POSTGRESQL) @@ -455,96 +455,14 @@ describe('transformByQ', function () { }) it(`WHEN validateMetadataFile on .sct file with unsupported source DB THEN fails validation`, async function () { - const sampleFileContents = ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ` - const isValidMetadata = await validateSQLMetadataFile(sampleFileContents, { tabID: 'abc123' }) + const sctFileWithInvalidSource = validSctFile.replace('oracle', 'not-oracle') + const isValidMetadata = await validateSQLMetadataFile(sctFileWithInvalidSource, { tabID: 'abc123' }) assert.strictEqual(isValidMetadata, false) }) it(`WHEN validateMetadataFile on .sct file with unsupported target DB THEN fails validation`, async function () { - const sampleFileContents = ` - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ` - const isValidMetadata = await validateSQLMetadataFile(sampleFileContents, { tabID: 'abc123' }) + const sctFileWithInvalidTarget = validSctFile.replace('aurora_postgresql', 'not-postgresql') + const isValidMetadata = await validateSQLMetadataFile(sctFileWithInvalidTarget, { tabID: 'abc123' }) assert.strictEqual(isValidMetadata, false) }) })