feat: Internal property to detect changes in a form

-- Fix on failed test cases because of newly added hasChanges meta property
This commit is contained in:
Paul Li 2022-04-01 15:42:05 +08:00
parent 6d744859c6
commit 0a8b0dfe9a
2 changed files with 4 additions and 2 deletions

View File

@ -68,9 +68,10 @@ describe("Test Suite to validate copy/delete/undo functionalites", function() {
cy.hoverAndClickParticularIndex(1);
cy.selectAction("Show Bindings");
cy.get(apiwidget.propertyList).then(function($lis) {
expect($lis).to.have.length(2);
expect($lis).to.have.length(3);
expect($lis.eq(0)).to.contain("{{FormTest.isVisible}}");
expect($lis.eq(1)).to.contain("{{FormTest.data}}");
expect($lis.eq(1)).to.contain("{{FormTest.hasChanges}}");
});
});
});

View File

@ -46,9 +46,10 @@ describe("Test Suite to validate copy/delete/undo functionalites", function() {
ee.expandCollapseEntity("FormTest");
ee.ActionContextMenuByEntityName("FormTestCopy", "Show Bindings");
cy.get(apiwidget.propertyList).then(function($lis) {
expect($lis).to.have.length(2);
expect($lis).to.have.length(3);
expect($lis.eq(0)).to.contain("{{FormTestCopy.isVisible}}");
expect($lis.eq(1)).to.contain("{{FormTestCopy.data}}");
expect($lis.eq(1)).to.contain("{{FormTestCopy.hansChanges}}");
cy.contains("FormTestCopy");
cy.get($lis.eq(1))
.contains("{{FormTestCopy.data}}")