-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Keiji Matsuzono edited this page Sep 20, 2021
·
15 revisions
Welcome to the study_rust wiki!
標準の Cargo が優秀!
- パッケージ管理
- プロジェクト管理
- ビルドツール
- テストツール
CIを考えると、unit test をローカルで実行し、テストをパスした段階で git push する。そのタイミングで統合テスト、必要に応じてシステムテストを行う。 git push のときに、
- フォーマットチェック:rustfmt
- 静的解析:clippy
- カバレッジ:kcov
rustfmt,clippy は公式ツールで kcov は非公式なツール。
C++と違って rust だとメモリ関係のテストは不要?