Loading...
Loading...
Run Rust tests after making changes to verify correctness
npx skill4agent add redisearch/redisearch run-rust-testsall<crate>/run-rust-tests hyperloglog<crate> <test>/run-rust-tests hyperloglog test_merge$ARGUMENTSsrc/redisearch_rs/git statusgit diff --name-onlysrc/redisearch_rs/src/redisearch_rs/hyperloglog/src/lib.rshyperloglogcd src/redisearch_rs && cargo nextest run -p <crate1> -p <crate2> ...src/redisearch_rs/allcd src/redisearch_rs && cargo nextest runcd src/redisearch_rs && cargo nextest run -p <crate_name>cd src/redisearch_rs && cargo nextest run -p <crate_name> <test_name># Test specific crate
cd src/redisearch_rs && cargo nextest run -p hyperloglog
cd src/redisearch_rs && cargo nextest run -p inverted_index
cd src/redisearch_rs && cargo nextest run -p trie_rs
# Run a specific test
cd src/redisearch_rs && cargo nextest run -p <crate_name> <test_name>
# Run tests under miri (for undefined behavior detection)
cd src/redisearch_rs && cargo +nightly miri test