Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test software appears to be out of date. #1231

Open
droshux opened this issue Jun 6, 2024 · 1 comment
Open

Test software appears to be out of date. #1231

droshux opened this issue Jun 6, 2024 · 1 comment
Milestone

Comments

@droshux
Copy link

droshux commented Jun 6, 2024

Reading through package.json, I found that the Spectron version used is far behind appropriate for the electron version used, especially since Sprectron was deprecated on the 1st of February 2022. This seems to mean that the RIDE hasn't been tested in over two years since when running npm run test, an error gets spat out that seams to lead to this conclusion: session not created: This version of ChromeDriver only supports Chrome version 98, which led me to this issue. This seems totally ridiculous and so I thought I'd check in before totally re-doing all the tests.

This is more likely an issue on my end and if it is, how would I resolve it, (more contributor info would be great!).
The browsers I have installed are: Mozilla FIrefox 126.0.1 and Vivaldi 6.7.3329.39 stable (chromium based) in case this info is necessary.

To recreate: git clone the repo, npm i and npm run test.

Sorry if this is a waste of time.

@e9gille e9gille added this to the RIDE 4.6 milestone Jun 6, 2024
@e9gille
Copy link
Contributor

e9gille commented Jun 7, 2024

You are not mistaken, the test framework is broken and the tests haven't been executed for some time. The test code was left in place pending a replacement of the framework, but that could/should have been made clear.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants