Run A Single Unit Test With Rust cargo watch

This is what I'm using for a script to run a single test whenever there are code changes.

Code

#!/bin/bash

TEST_NAME=test_posts_basic
cargo watch -i "site" -x "test --lib $TEST_NAME --color always -- --nocapture"
  • Write up the individual parts

  • Write a post about just running integration tests with `--test``

  • Write up about about using all `--lib`` tests

References