()
| 137 | |
| 138 | #[test] |
| 139 | fn builds_dynamic_stack_engine() { |
| 140 | let flags = EngineFlags { |
| 141 | value_stack_dynamic: Some("8:32".parse().unwrap()), |
| 142 | call_stack_dynamic: Some("4:12".parse().unwrap()), |
| 143 | ..Default::default() |
| 144 | }; |
| 145 | |
| 146 | let engine = flags.build_engine().unwrap(); |
| 147 | assert!(engine.config().value_stack_32.dynamic); |
| 148 | assert_eq!(engine.config().value_stack_32.initial_size, 8); |
| 149 | assert_eq!(engine.config().value_stack_32.max_size, 32); |
| 150 | assert!(engine.config().call_stack.dynamic); |
| 151 | assert_eq!(engine.config().call_stack.initial_size, 4); |
| 152 | assert_eq!(engine.config().call_stack.max_size, 12); |
| 153 | } |
| 154 | } |
nothing calls this directly
no test coverage detected