Skip to content

Commit dd6bfc7

Browse files
Skip comparing byte size
1 parent b34663b commit dd6bfc7

1 file changed

Lines changed: 14 additions & 10 deletions

File tree

test/integration/bulkoptimization.spec.ts

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -121,28 +121,32 @@ test.describe('bulkoptimization', () => {
121121
});
122122

123123
test('summary should display correct values', async () => {
124-
await setAPIKey(page, 'PNG123');
124+
await setAPIKey(page, 'JPG123');
125125
await setCompressionTiming(page, 'auto');
126126

127127
await enableCompressionSizes(page, []);
128-
await uploadMedia(page, 'input-example.png');
128+
await uploadMedia(page, 'input-example.jpg');
129129

130130
await enableCompressionSizes(page, ['0']);
131-
await uploadMedia(page, 'input-example.png');
131+
await uploadMedia(page, 'input-example.jpg');
132132

133-
await enableCompressionSizes(page, ['0', 'thumbnail']);
134-
await uploadMedia(page, 'input-example.png');
133+
await enableCompressionSizes(page, ['0', 'thumbnail', 'medium']);
134+
await uploadMedia(page, 'input-example.jpg');
135135

136136
await page.goto('/wp-admin/upload.php?page=tiny-bulk-optimization');
137137

138138
// We uploaded 3 images
139139
await expect(page.locator('#uploaded-images')).toHaveText('3');
140-
// 3 sizes can still be optimized, first upload original and thumbnail, second upload only thumbnail
141-
await expect(page.locator('#optimizable-image-sizes')).toHaveText('3');
142-
// 3 sizes are optimized, first upload original and thumbnail, second upload only original
143-
await expect(page.locator('#optimized-image-sizes')).toHaveText('3');
140+
await expect(page.locator('#optimizable-image-sizes')).toHaveText('5');
141+
await expect(page.locator('#optimized-image-sizes')).toHaveText('4');
144142

145-
await expect(page.locator('#compression-progress-bar')).toHaveText('3 / 6 (50%)');
143+
// Comparing byte sizes is unreliable at the moment. We need to figure out
144+
// why there are differences between environments and versions.
145+
// await expect(page.locator('#unoptimized-library-size')).toHaveText('3.03 MB');
146+
// await expect(page.locator('#optimized-library-size')).toHaveText('2.36 MB');
147+
// await expect(page.locator('#savings-percentage')).toHaveText('22.2%');
148+
149+
await expect(page.locator('#compression-progress-bar')).toHaveText('4 / 9 (44%)');
146150
});
147151

148152
test('start bulk optimization should optimize remaining images', async () => {

0 commit comments

Comments
 (0)