Skip to content

Commit fb7c23d

Browse files
chore: remove flaky test
1 parent b198add commit fb7c23d

File tree

2 files changed

+1
-140
lines changed

2 files changed

+1
-140
lines changed

tests/e2e/specs/feed.spec.js

-139
Original file line numberDiff line numberDiff line change
@@ -45,143 +45,4 @@ test.describe( 'Feed Settings', () => {
4545
expect( await page.getByPlaceholder('Add a name for your import').inputValue() ).toBe(importName);
4646
await expect( page.getByText( FEED_URL ) ).toBeVisible();
4747
});
48-
49-
// test( 'changing General Feed Settings', async({ editor, page }) => {
50-
// const importName = 'Test Title: changing General Feed Settings';
51-
//
52-
// await page.goto('/wp-admin/post-new.php?post_type=feedzy_imports');
53-
// await tryCloseTourModal( page );
54-
//
55-
// await page.getByPlaceholder('Add a name for your import').fill(importName);
56-
// await addFeeds( page, [FEED_URL] );
57-
//
58-
// await page.getByRole('button', { name: 'Step 4 General feed settings' }).click({ force: true });
59-
//
60-
// // Change duplicated items setting.
61-
// const duplicatedItemsDefault = await page.getByLabel('Remove Duplicate Items').isChecked();
62-
// await page.getByLabel('Remove Duplicate Items').click();
63-
// await expect( page.getByLabel('Remove Duplicate Items').isChecked() ).resolves.toBe(!duplicatedItemsDefault);
64-
//
65-
// // Change item counts setting.
66-
// await page.locator('#feedzy_item_limit').fill('3');
67-
// await expect( page.locator('#feedzy_item_limit').inputValue() ).resolves.toBe('3');
68-
//
69-
// await page.getByRole('button', { name: 'Save & Activate importing' }).click({ force: true });
70-
//
71-
// await runFeedImport( page );
72-
// await expect( page.locator('#ui-id-1').locator('li a').count() ).resolves.toBe(3);
73-
// });
74-
//
75-
// test( 'chained actions for feed content', async({ editor, page, admin }) => {
76-
// await page.setViewportSize({
77-
// width: 1920,
78-
// height: 1080,
79-
// });
80-
//
81-
// const importName = 'Test Title: changing General Feed Settings';
82-
//
83-
// await page.goto('/wp-admin/post-new.php?post_type=feedzy_imports');
84-
// await tryCloseTourModal( page );
85-
//
86-
// await page.getByPlaceholder('Add a name for your import').fill(importName);
87-
// await addFeeds( page, [FEED_URL] );
88-
//
89-
// await page.getByRole('button', { name: 'Step 3 Map content' }).click({ force: true });
90-
//
91-
// await page.getByRole('button', { name: 'Insert Tag' }).nth(2).click({ force: true });
92-
// await page.getByRole('link', { name: 'Item Content [#item_content]' }).click({ force: true });
93-
//
94-
// // Add the first action.
95-
// await page.getByRole('button', { name: 'Add new' }).click({ force: true });
96-
// await page.getByText('Trim Content').click({ force: true });
97-
// await expect( page.getByRole('button', { name: 'Trim Content' }) ).toBeVisible();
98-
// await page.getByRole('button', { name: 'Trim Content' }).click({ force: true });
99-
// await page.getByPlaceholder('45').fill('10');
100-
//
101-
// // Add the second action.
102-
// await page.getByRole('button', { name: 'Add new' }).click({ force: true });
103-
// await page.getByText('Search / Replace').click({ force: true });
104-
// await page.getByRole('button', { name: 'Search and Replace' }).click({ force: true });
105-
// await page.getByLabel('Search').fill('Lorem');
106-
// await page.getByLabel('Replace with').fill('Ipsum');
107-
//
108-
// await page.getByRole('list').getByRole('button').nth(1).click({ force: true }); // Delete the first action.
109-
// await expect( page.getByRole('button', { name: 'Trim Content' }) ).toBeHidden();
110-
//
111-
// await page.getByRole('button', { name: 'Save Actions' }).click({ force: true });
112-
// await expect( page.getByRole('heading', { name: 'Add actions to this tag' }) ).toBeHidden(); // The modal is closed.
113-
//
114-
// await expect( page.getByTitle('item content').getByRole('link') ).toBeVisible(); // The action tag is added.
115-
//
116-
// // Save the serialized actions in the input field.
117-
// const contentItemTagData = await page.locator('tag[title="item content"] .tagify__filter-icon').getAttribute('value');
118-
// await page.evaluate( (contentItemTagData) => {
119-
// document.querySelector('[name="feedzy_meta_data[import_post_content]"]').value = `[[{"value": "${contentItemTagData}"}]]`;
120-
// } , contentItemTagData);
121-
//
122-
// await page.getByRole('button', { name: 'Save', exact: true }).click({ force: true });
123-
//
124-
// await page.waitForSelector('#the-list', { timeout: 5000 });
125-
// const editLink = await page.locator('#the-list .row-actions .edit a').first().getAttribute('href');
126-
// await page.goto(editLink);
127-
// await page.getByRole('button', { name: 'Step 3 Map content' }).click({ force: true });
128-
//
129-
// await page.getByTitle('remove tag').click({ force: true });
130-
// await expect( page.getByText('item content', { exact: true }) ).toBeHidden();
131-
// });
132-
//
133-
// test( 'chained actions for feed title ', async({ editor, page, admin }) => {
134-
// await page.setViewportSize({
135-
// width: 1920,
136-
// height: 1080,
137-
// });
138-
//
139-
// const importName = 'Test Title: changing General Feed Settings';
140-
//
141-
// await page.goto('/wp-admin/post-new.php?post_type=feedzy_imports');
142-
// await tryCloseTourModal( page );
143-
//
144-
// await page.getByPlaceholder('Add a name for your import').fill(importName);
145-
// await addFeeds( page, [FEED_URL] );
146-
//
147-
// await page.getByRole('button', { name: 'Step 3 Map content' }).click({ force: true });
148-
//
149-
// await page.locator('span').filter({ hasText: '[#item_title]' }).clear();
150-
// await page.getByRole('button', { name: 'Insert Tag' }).first().click({ force: true });
151-
// await page.getByRole('link', { name: 'Item Title [#item_title]' }).click({ force: true });
152-
//
153-
// // Add the first action.
154-
// await page.getByRole('button', { name: 'Add new' }).click({ force: true });
155-
// await page.getByText('Trim Content').click({ force: true });
156-
// await expect( page.getByRole('button', { name: 'Trim Content' }) ).toBeVisible();
157-
// await page.getByRole('button', { name: 'Trim Content' }).click({ force: true });
158-
// await page.getByPlaceholder('45').fill('10');
159-
//
160-
// // Add the second action.
161-
// await page.getByRole('button', { name: 'Add new' }).click({ force: true });
162-
// await page.getByText('Search / Replace').click({ force: true });
163-
// await page.getByRole('button', { name: 'Search and Replace' }).click({ force: true });
164-
// await page.getByLabel('Search').fill('Lorem');
165-
// await page.getByLabel('Replace with').fill('Ipsum');
166-
//
167-
// await page.getByRole('button', { name: 'Save Actions' }).click({ force: true });
168-
//
169-
// await expect( page.getByText('item title', { exact: true }) ).toBeVisible(); // The action tag is added.
170-
//
171-
// // Save the serialized actions in the input field.
172-
// const titleItemTagData = await page.locator('tag[title="item title"] .tagify__filter-icon').getAttribute('value');
173-
// await page.evaluate( (titleItemTagData) => {
174-
// document.querySelector('[name="feedzy_meta_data[import_post_title]"]').value = `[[{"value": "${titleItemTagData}"}]]`;
175-
// }, titleItemTagData);
176-
//
177-
// await page.getByRole('button', { name: 'Save', exact: true }).click({ force: true });
178-
//
179-
// await page.waitForSelector('#the-list', { timeout: 5000 });
180-
// const editLink = await page.locator('#the-list .row-actions .edit a').first().getAttribute('href');
181-
// await page.goto(editLink);
182-
// await page.getByRole('button', { name: 'Step 3 Map content' }).click({ force: true });
183-
//
184-
// await page.getByTitle('remove tag').click({ force: true });
185-
// await expect( page.getByText('item title', { exact: true }) ).toBeHidden();
186-
// } );
18748
});

tests/e2e/specs/import.spec.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ test.describe( 'Feed Import', () => {
169169
expect( content ).toContain('<p>');
170170
expect( content.split(' ').length ).toBeLessThanOrEqual(30);
171171

172-
// TODO: Enable this test for https://github.com/Codeinwp/feedzy-rss-feeds/pull/946 when the PR is merged.
172+
// Enable this test for https://github.com/Codeinwp/feedzy-rss-feeds/pull/946 when the PR is merged.
173173
// await page.getByRole('button', { name: 'Featured image' }).click({ force: true });
174174
// await expect( page.getByLabel('Edit or replace the image') ).toBeVisible(); // Featured image is added.
175175
});

0 commit comments

Comments
 (0)