Skip to content
Snippets Groups Projects

Resolve #3477410 "Patch tests"

Merged ilyaukin requested to merge 3477410-patch-tests into 1.3.x
4 files
+ 26
34
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -71,15 +71,15 @@ test.describe('Media tests.', () => {
@@ -71,15 +71,15 @@ test.describe('Media tests.', () => {
// and NaturalHeight properties.
// and NaturalHeight properties.
let isImageDownloaded = await imageLocator.evaluate((img) => img.naturalWidth > 0 && img.naturalHeight > 0);
let isImageDownloaded = await imageLocator.evaluate((img) => img.naturalWidth > 0 && img.naturalHeight > 0);
// Extract the media id that was added by
// Extract the edit and delete hrefs.
// automated_testing_kit_preprocess_image().
const rowLocator = page.locator('tr', { has: imageLocator });
const mid = await imageLocator.getAttribute('data-media-id');
const mediaEditUrl = await rowLocator.locator('a[href*="edit"]').first().getAttribute('href');
 
const mediaDeleteUrl = await rowLocator.locator('a[href*="delete"]').getAttribute('href');
//
//
// Update the media.
// Update the media.
//
//
const mediaEditUrl = atkConfig.mediaEditUrl.replace('{mid}', mid);
await page.goto(mediaEditUrl);
await page.goto(baseUrl + mediaEditUrl);
await page.getByRole('button', { name: 'Remove' }).click();
await page.getByRole('button', { name: 'Remove' }).click();
await page.setInputFiles('input[name="files[field_media_image_0]"]', image2Filepath);
await page.setInputFiles('input[name="files[field_media_image_0]"]', image2Filepath);
await altField.fill(`${testId}: ${uniqueToken2}`);
await altField.fill(`${testId}: ${uniqueToken2}`);
@@ -101,8 +101,7 @@ test.describe('Media tests.', () => {
@@ -101,8 +101,7 @@ test.describe('Media tests.', () => {
//
//
// Delete the media entity.
// Delete the media entity.
//
//
const mediaDeleteUrl = atkConfig.mediaDeleteUrl.replace('{mid}', mid);
await page.goto(mediaDeleteUrl);
await page.goto(baseUrl + mediaDeleteUrl);
await page.getByRole('button', { name: 'Delete' }).click();
await page.getByRole('button', { name: 'Delete' }).click();
});
});
});
});
Loading