Skip to content

Commit ff44101

Browse files
committed
implemented content seeding | updated element selector
1 parent 6d4e273 commit ff44101

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

cypress/e2e/content/item-list-table.spec.js

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
11
const NOW = Date.now();
22

33
describe("Content item list table", () => {
4-
let MODEL = null;
5-
let FIELDS = null;
64
let ITEMS = null;
75
before(() => {
86
cy.task("seed:content", "fixtures/actions.json").then(
9-
({ model, fields, items }) => {
7+
({ model, items }) => {
108
Cypress.env("modelZUID", model?.ZUID);
119
Cypress.env("itemZUID", items[0]?.meta?.ZUID);
12-
MODEL = model;
1310
ITEMS = items;
14-
FIELDS = fields;
1511
}
1612
);
1713
});
@@ -23,10 +19,13 @@ describe("Content item list table", () => {
2319
});
2420
});
2521

26-
// cy.getBySelector("SingleRelationshipCell")
27-
cy.get(".MuiDataGrid-row .MuiDataGrid-cell:eq(2)")
22+
cy.getBySelector("sortByFilter_default").click();
23+
cy.getBySelector(`"sort:text"`).click();
24+
cy.getBySelector("listItemTable")
25+
.find('[data-cy="itemListRow"]')
2826
.first()
29-
.contains(ITEMS?.[0]?.web?.metaTitle, { matchCase: false });
27+
.find('[data-field="text"]')
28+
.contains(ITEMS?.[1]?.data?.text);
3029
});
3130

3231
it("properly removes deleted content items from cache even after page reload", () => {
@@ -38,8 +37,10 @@ describe("Content item list table", () => {
3837

3938
cy.intercept("/search/items*").as("searchItems");
4039
cy.intercept("/v1/content/models*").as("contentModels");
41-
42-
cy.get("input[name=title]").clear().type(`Delete me ${NOW}`);
40+
cy.getBySelector(`"field:text"`)
41+
.find("input")
42+
.clear()
43+
.type(`Delete me ${NOW}`);
4344
cy.getBySelector("ManualMetaFlow").click();
4445
cy.getBySelector("metaDescription")
4546
.find("textarea")

0 commit comments

Comments
 (0)