Run tests on Linux and Windows
- Enable Github CI to run tests on Linux and Windows
- Adapt tests to work on both platforms
- Also prepares the project for macOS support
Merge request reports
Activity
- Resolved by akwizgran
This MR adds support for running the tests on Windows in addition to Linux.
It also introduces Github actions to run the tests on Windows and Linux on the Github CI using a mirror of the repository: https://github.com/sebkur/onionwrapper/actions
I copied over the source style configs from the briar repo. Otherwise AS was reordering import statements causing lots of noise. Now with the briar settings applied, it also performs a little bit of reformatting, apparently the maximum line length was set to a different value on akwizgran's default AS configuration.
assigned to @sebkur
- Resolved by Sebastian
- Resolved by Sebastian
added 2 commits
mentioned in merge request !2 (merged)
mentioned in merge request !4 (merged)
- Resolved by akwizgran
- Resolved by Sebastian
- Resolved by akwizgran
I haven't fully reviewed this - let me know if you'd like me to do so.
added 7 commits
-
da29f5cd...e8118189 - 5 commits from branch
master
- 08f2ab1e - Run tests on Linux and Windows
- 47885acf - Some reformatting using briar's code style
-
da29f5cd...e8118189 - 5 commits from branch