From 6ca18b3bb8c98c2d42522c134ca9261be0130906 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20S=C3=B8rensen?= Date: Tue, 21 Jun 2022 12:02:48 +0200 Subject: [PATCH] chore: support Pop!_OS 22.04 versioning (#14859) Co-authored-by: Elias Sorensen --- packages/playwright-core/src/utils/ubuntuVersion.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/playwright-core/src/utils/ubuntuVersion.ts b/packages/playwright-core/src/utils/ubuntuVersion.ts index ec4489cfcd..674938c293 100644 --- a/packages/playwright-core/src/utils/ubuntuVersion.ts +++ b/packages/playwright-core/src/utils/ubuntuVersion.ts @@ -81,6 +81,10 @@ function parseUbuntuVersion(osReleaseText: string): string { if (fields.get('distrib_id') && fields.get('distrib_id')?.toLowerCase() === 'ubuntu') return fields.get('distrib_release') || ''; + // For Pop!_OS + if (fields.get('id') && fields.get('id')?.toLowerCase() === 'pop') + return fields.get('version_id') || ''; + if (!fields.get('name') || fields.get('name')?.toLowerCase() !== 'ubuntu') return ''; return fields.get('version_id') || '';