//! Tests for the state module
//!
//! This module organizes tests into focused submodules:
//! - `fd_table_tests`: File descriptor table operations
//! - `options_tests`: Shell options management
//! - `variable_tests`: Variable scoping and management
//! - `state_tests`: General state management
//! - `jobs_tests`: Job management and job table operations
//! - `signal_tests`: Signal handling and SIGCHLD processing