@@ -45,143 +45,4 @@ test.describe( 'Feed Settings', () => {
45
45
expect ( await page . getByPlaceholder ( 'Add a name for your import' ) . inputValue ( ) ) . toBe ( importName ) ;
46
46
await expect ( page . getByText ( FEED_URL ) ) . toBeVisible ( ) ;
47
47
} ) ;
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
- // } );
187
48
} ) ;
0 commit comments