mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-17 02:51:36 -05:00
fix intermittent sql project test failure (#14148)
This commit is contained in:
@@ -740,10 +740,10 @@ export class Project {
|
|||||||
referenceNode.appendChild(privateElement);
|
referenceNode.appendChild(privateElement);
|
||||||
}
|
}
|
||||||
|
|
||||||
public addSqlCmdVariableToProjFile(entry: SqlCmdVariableProjectEntry): void {
|
public async addSqlCmdVariableToProjFile(entry: SqlCmdVariableProjectEntry): Promise<void> {
|
||||||
// Remove any entries with the same variable name. It'll be replaced with a new one
|
// Remove any entries with the same variable name. It'll be replaced with a new one
|
||||||
if (Object.keys(this.sqlCmdVariables).includes(entry.variableName)) {
|
if (Object.keys(this.sqlCmdVariables).includes(entry.variableName)) {
|
||||||
this.removeFromProjFile(entry);
|
await this.removeFromProjFile(entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
const sqlCmdVariableNode = this.projFileXmlDoc.createElement(constants.SqlCmdVariable);
|
const sqlCmdVariableNode = this.projFileXmlDoc.createElement(constants.SqlCmdVariable);
|
||||||
@@ -882,7 +882,7 @@ export class Project {
|
|||||||
await this.addDatabaseReferenceToProjFile(<IDatabaseReferenceProjectEntry>entry);
|
await this.addDatabaseReferenceToProjFile(<IDatabaseReferenceProjectEntry>entry);
|
||||||
break;
|
break;
|
||||||
case EntryType.SqlCmdVariable:
|
case EntryType.SqlCmdVariable:
|
||||||
this.addSqlCmdVariableToProjFile(<SqlCmdVariableProjectEntry>entry);
|
await this.addSqlCmdVariableToProjFile(<SqlCmdVariableProjectEntry>entry);
|
||||||
break; // not required but adding so that we dont miss when we add new items
|
break; // not required but adding so that we dont miss when we add new items
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user