fix(electron): window only ui (#2926)

This commit is contained in:
Alex Yang
2023-06-30 00:15:44 +08:00
committed by GitHub
parent 8021efd81a
commit 8a7908c692
5 changed files with 42 additions and 4 deletions

View File

@@ -140,3 +140,12 @@ test('affine onboarding button', async ({ page }) => {
expect(await onboardingModal.isVisible()).toEqual(false);
});
test('windows only check', async ({ page }) => {
const windowOnlyUI = page.locator('[data-platform-target=win32]');
if (process.platform === 'win32') {
await expect(windowOnlyUI).toBeVisible();
} else {
await expect(windowOnlyUI).not.toBeVisible();
}
});