Parse conditional step
(self, step_data: Dict[str, Any])
| 199 | } |
| 200 | |
| 201 | def _parse_if_step(self, step_data: Dict[str, Any]) -> Dict[str, Any]: |
| 202 | """Parse conditional step""" |
| 203 | return { |
| 204 | "type": "conditional", |
| 205 | "condition": step_data.get("condition", ""), |
| 206 | "then": self._parse_steps_list(step_data.get("then", [])), |
| 207 | "else": self._parse_steps_list(step_data.get("else", [])), |
| 208 | } |
| 209 | |
| 210 | def _parse_while_step(self, step_data: Dict[str, Any]) -> Dict[str, Any]: |
| 211 | """Parse while loop""" |
no test coverage detected