tests in the steel decimal crate with serious issue fixed

This commit is contained in:
filipriec
2025-07-07 19:24:08 +02:00
parent 3443839ba4
commit b7c8f6b1a2
8 changed files with 1978 additions and 7 deletions

28
steel_decimal/Makefile Normal file
View File

@@ -0,0 +1,28 @@
# Simple Makefile for Steel Decimal
# Production test settings
export PROPTEST_CASES=10000
export RUST_BACKTRACE=1
.PHONY: test check
# Run all tests with production settings
test:
@echo "Running all tests..."
@cargo test --release
# Quick development test
test-dev:
@PROPTEST_CASES=100 cargo test
# Check compilation
check:
@cargo check
# Clean build artifacts
clean:
@cargo clean
# Run with specific test threads for concurrency tests
test-concurrent:
@cargo test concurrency_tests --release -- --test-threads=1