Skip to content

Update to tokio 1.37 and various changes#2

Open
juicyenc wants to merge 13 commits intoStock84-dev:mainfrom
juicyenc:main
Open

Update to tokio 1.37 and various changes#2
juicyenc wants to merge 13 commits intoStock84-dev:mainfrom
juicyenc:main

Conversation

@juicyenc
Copy link

This pull request contains commits that:

  • Update tokio version to 1.37
  • Rewrite tests
  • Add github workflow
  • Fix rust toolchain to nightly

Tests are rewritten. Now threads are using oneshot channels to synchronize, rather than rely on sleeping time. This makes the test result stable.

Tests uses assert_matches that is experimental in nightly. No other code uses nightly features.

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.

1 participant