dennisameling / Signal-Desktop

Signal — Private Messenger for Windows, Mac, and Linux
https://signal.org/download
GNU Affero General Public License v3.0
130 stars 5 forks source link

Get Spectron automated tests to work (`node test-electron`) #2

Closed dennisameling closed 1 year ago

dennisameling commented 3 years ago

We bumped Spectron from 5.0.0 to 13.0.0 in https://github.com/dennisameling/Signal-Desktop/blob/multi-arch-support/package.json (needed to be able to build on Windows ARM64 and macOS ARM64/Apple Silicon). However, it causes yarn test-electron to fail. We currently rely on yarn test-node, which are the only automated tests we can run for now.

Also tested on a x64 machine by bumping Spectron to 6.0.0. There are already some errors popping up there, so the 1st prio will be to upgrade to 6.0.0 first on a x64, then hopefully bumping more easily to higher versions.

dennisameling commented 1 year ago

No longer needed as the Signal team moved away from Spectron.