|
Expand operations_stack_test.go from 1 test to 10 tests covering:
- Empty stack returns 'Stack is empty'
- Boolean values display as 'true'/'false'
- Symbols display as ':name' (prefix with colon)
- StringNum values display their string content
- Mixed types (bool, symbol, string, number, metric) in one stack
- Multiple metric values with different suffixes (Mbps, hr)
- Rational numbers (Rat) display correctly
- Rational booleans display as 'true'/'false'
- Stack values order (bottom-to-top)
- Existing metric suffix test (Cool vs non-Cool)
|