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

Upgrade all dependencies #122

Merged
merged 12 commits into from
Aug 12, 2022
Merged

Upgrade all dependencies #122

merged 12 commits into from
Aug 12, 2022

Conversation

skeet70
Copy link
Member

@skeet70 skeet70 commented Aug 11, 2022

All the dependencies seem to work (verified the failing tests manually in the app). All integration tests are also fixed up and passing (no logic changes needed there, just changes from migrating the integration test runner).

OK. 303  total assertions passed (2m 0s)
Wrote HTML report file to: /home/mumu/code/ironcore/ironweb/bin/nightwatch/nightwatch-html-report/index.html

Done in 120.44s.

Peek 2022-08-11 17-46
nightwatch-html-report.tar.gz

@skeet70
Copy link
Member Author

skeet70 commented Aug 11, 2022

The final breaking unit test is due to a regression/unintentional breaking change in protobufjs. I'll have to make a logic change to work around that bug.

All unit tests are passing now. I fixed the mocking by making it a real
constant and mocking the import in the test, but @craig pointed out
fixing `beforeAll` to `beforeEach` and leaving it a function would've worked too. Since it was only a function _for_ tests, I like changing the tests so it works with it as a real constant more.
But I can really test because this is sloppy and leaves resources all
over that eventually make me unable to create new threads.
@skeet70 skeet70 merged commit 6a9d98e into main Aug 12, 2022
@skeet70 skeet70 deleted the upgrade-all-dependencies branch August 12, 2022 18:23
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

Successfully merging this pull request may close these issues.

None yet

4 participants