mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
test: disable CapturableScreen tests on Windows x64 (#41544)
* test: disable CapturableScreen tests on Windows x64 (cherry picked from commit60a288a2ca) * test: disable js-execute-iframe" case should not crash on win 32-bit (cherry picked from commitd545ae049b)
This commit is contained in:
committed by
GitHub
parent
a90c5b1b08
commit
33e61a19ef
@@ -40,9 +40,13 @@ const shouldRunCase = (crashCase: string) => {
|
||||
case 'quit-on-crashed-event': {
|
||||
return (process.platform !== 'win32' || process.arch !== 'ia32');
|
||||
}
|
||||
// TODO(jkleinsc) fix this test on Linux on arm/arm64
|
||||
// TODO(jkleinsc) fix this test on Linux on arm/arm64 and 32bit windows
|
||||
case 'js-execute-iframe': {
|
||||
return (process.platform !== 'linux' || (process.arch !== 'arm64' && process.arch !== 'arm'));
|
||||
if (process.platform === 'win32') {
|
||||
return process.arch !== 'ia32';
|
||||
} else {
|
||||
return (process.platform !== 'linux' || (process.arch !== 'arm64' && process.arch !== 'arm'));
|
||||
}
|
||||
}
|
||||
default: {
|
||||
return true;
|
||||
|
||||
@@ -99,8 +99,8 @@ export const areColorsSimilar = (
|
||||
* - Linux: virtual screen display is 0x0
|
||||
* - Win32 arm64 (WOA): virtual screen display is 0x0
|
||||
* - Win32 ia32: skipped
|
||||
* - Win32 x64: virtual screen display is 0x0
|
||||
*/
|
||||
export const hasCapturableScreen = () => {
|
||||
return process.platform === 'darwin' ||
|
||||
(process.platform === 'win32' && process.arch === 'x64');
|
||||
return process.platform === 'darwin';
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user