1. 主页
  2. 文档
  3. RobustMQ Tutorial CN
  4. 系统架构
  5. 集成测试

集成测试

安装 cargo-nextest

RobustMQ 的集成测试依赖cargo-nextest来加快测试用例的运行速度,所以跑集成测试的时候,需要安装 cargo-nextest。

安装教程,请参考这个文档:https://nexte.st/docs/installation/pre-built-binaries/

  • cargo-binstall
cargo binstall cargo-nextest --secure
  • Linux 安装
curl -LsSf https://get.nexte.st/latest/linux | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin
  • Linux aarch64
curl -LsSf https://get.nexte.st/latest/linux-arm | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin
  • mac 安装
curl -LsSf https://get.nexte.st/latest/mac | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin
  • windows
curl -LsSf https://get.nexte.st/latest/windows-tar | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin

运行集成测试

在项目根目录运行所有测试用例

make test