Schema Compare failing test condition set to uncomment state. (#15512)

This commit is contained in:
Sai Avishkar Sreerama
2021-05-24 23:42:39 +05:30
committed by GitHub
parent 70a63830bd
commit a7ad526ff2

View File

@@ -493,8 +493,7 @@ function assertIncludeExcludeResult(result: mssql.SchemaCompareIncludeExcludeRes
function assertSchemaCompareResult(schemaCompareResult: mssql.SchemaCompareResult, operationId: string, expectedDifferenceCount: number, expectedIfEqual: boolean = false): void {
assert(schemaCompareResult.areEqual === expectedIfEqual, `Expected: the schemas equivalency to be ${expectedIfEqual} Actual: ${schemaCompareResult.areEqual}`);
assert(schemaCompareResult.success === true, `Expected: success in schema compare. Actual: Failure`);
// TODO: uncomment this after fix to only return errors, not warnings, gets checking into sqltoolsservice
// assert(schemaCompareResult.errorMessage === null, `Expected: there should be no error for comparison. Actual Error message: "${schemaCompareResult.errorMessage}"`);
assert(schemaCompareResult.errorMessage === null, `Expected: there should be no error for comparison. Actual Error message: "${schemaCompareResult.errorMessage}"`);
assert(schemaCompareResult.differences.length === expectedDifferenceCount, `Expected: ${expectedDifferenceCount} differences. Actual differences: "${schemaCompareResult.differences.length}"`);
assert(schemaCompareResult.operationId === operationId, `Operation Id Expected to be same as passed. Expected : ${operationId}, Actual ${schemaCompareResult.operationId}`);
}