diff --git a/packages/compass-data-modeling/src/utils/schema-traversal.spec.tsx b/packages/compass-data-modeling/src/utils/schema-traversal.spec.tsx index 0275df4c38a..8b4bc370635 100644 --- a/packages/compass-data-modeling/src/utils/schema-traversal.spec.tsx +++ b/packages/compass-data-modeling/src/utils/schema-traversal.spec.tsx @@ -538,7 +538,9 @@ describe('removeField', function () { const result = updateSchema({ fieldPath: ['name'], jsonSchema: schema, - update: 'removeField', + updateParameters: { + update: 'removeField', + }, }); expect(result.required).to.deep.equal(['age']); }); @@ -850,8 +852,10 @@ describe('renameField', function () { const result = updateSchema({ fieldPath: ['name'], jsonSchema: schema, - update: 'renameField', - newFieldName: 'newName', + updateParameters: { + update: 'renameField', + newFieldName: 'newName', + }, }); expect(result.required).to.deep.equal(['newName', 'age']); }); diff --git a/packages/compass-e2e-tests/tests/data-modeling-tab.test.ts b/packages/compass-e2e-tests/tests/data-modeling-tab.test.ts index 8c6cae59858..91e51119cfc 100644 --- a/packages/compass-e2e-tests/tests/data-modeling-tab.test.ts +++ b/packages/compass-e2e-tests/tests/data-modeling-tab.test.ts @@ -674,6 +674,9 @@ describe('Data Modeling tab', function () { // Select the first collection again and delete the relationship await selectCollectionOnTheDiagram(browser, 'test.testCollection-one'); await relationshipItem.waitForDisplayed(); + await relationshipItem + .$(Selectors.DataModelCollectionRelationshipItemDelete) + .waitForClickable(); await relationshipItem .$(Selectors.DataModelCollectionRelationshipItemDelete) .click();