mergegate/crates
Shunsuke Hayashi 364dfd9da3 test: Add comprehensive Workflow and DAG tests
Workflow tests (14 new tests):
- Test StepCondition, RetryConfig, FailurePolicy defaults
- Test StepStatus and WorkflowStatus equality
- Test WorkflowContext with variables and results
- Test StepResult and WorkflowResult creation
- Test Workflow with output variables
- Test step and failure policy variants

DAG tests (23 new tests):
- Test TaskId creation and display
- Test Task with priority and estimated time
- Test TaskNode operations (add/remove dependencies)
- Test TaskLevel creation and management
- Test TaskGraph operations (count, parallelism, levels)
- Test TaskGraphBuilder with priority
- Test DAGError variants
- Test complex parallel graphs

Total: 730 tests passing (228 core, 498 TUI, 4 CLI)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-23 00:28:39 +09:00
..
miyabi-cli feat: Add hooks, workflow, MCP support and core modules 2025-11-22 23:37:14 +09:00
miyabi-core test: Add comprehensive Workflow and DAG tests 2025-11-23 00:28:39 +09:00
miyabi-tui feat: Add hooks, workflow, MCP support and core modules 2025-11-22 23:37:14 +09:00