Move 17 library crates into crates/, CLI binary into bin/fxt, consolidate 10 test crates into testing/, split config crate from deployment config files. Root directory reduced from 38+ to ~17 directories. All Cargo.toml paths and build.rs proto refs updated. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
20 lines
752 B
Rust
20 lines
752 B
Rust
//! TLI Comprehensive Test Library
|
|
//!
|
|
//! This library provides comprehensive testing infrastructure for the TLI (Terminal Line Interface)
|
|
//! system, including unit tests, integration tests, performance tests, property-based tests,
|
|
//! and continuous test monitoring.
|
|
#![allow(unused_crate_dependencies)]
|
|
|
|
// Core test modules
|
|
pub mod integration;
|
|
pub mod mocks;
|
|
|
|
// REMOVED: All pub use statements eliminated per cleanup requirements
|
|
// Tests must import from canonical sources:
|
|
// use integration::{integration_test, TestConfig, TestUtilities};
|
|
// use mocks::*;
|
|
|
|
// Re-export the main test runner from mod.rs if needed
|
|
// This allows running tests with: cargo test --lib
|
|
// Individual test files can also be run with: cargo test --test <test_name>
|