BPT Single-Side Accumulation Test Suite
🔍 Single-Side Mathematical Accumulation Testing
Focus: This test suite validates single mathematical expressions (left side only) to perfect dimensional resolution before testing full equations.
Canonical BPT Dimension Order: ['ℨ', 'ↁ', '𝔸', '𝕄', '𝕃', '𝕋', '1ᵇ', '2ᵇ', '∅']
Single-Side Testing Principles
- Expression Resolution: Each expression should resolve to a single dimensional result
- Function Processing: Functions should show [func_dim]([arg_dims...]) structure
- Variable Lookup: All variables should resolve from the database correctly
- Mathematical Operations: Multiplication, division, addition, subtraction should be processed properly
- Parentheses Handling: Complex expressions with parentheses should parse correctly
Total: 0
Passed: 0
Failed: 0
Pending: 0
🎯 Single-Side Testing Goals
This focused test suite validates individual expression processing:
- Variable Resolution: Proper lookup of symbols from the database
- Function Evaluation: Correct processing of function calls with arguments
- Mathematical Operations: Accurate dimensional arithmetic
- Complex Expressions: Proper handling of parentheses and nested operations
- Unicode Support: Robust processing of BPT Unicode symbols
- Error Handling: Graceful handling of invalid expressions