quanttide-devops 0.1.5

QuantTide DevOps toolkit — 契约驱动的 DevOps 治理工具库
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/// 集成测试:Changelog 错误格式化。

// ═══════════════════════════════════════════════════════════════════════
// source::changelog — Display
// ═══════════════════════════════════════════════════════════════════════

#[test]
fn test_changelog_error_display() {
    use quanttide_devops::source::changelog::ChangelogError;

    let err = ChangelogError::Io(std::io::Error::new(std::io::ErrorKind::NotFound, "test"));
    assert!(err.to_string().contains("读取 CHANGELOG 失败"));

    let err = ChangelogError::Parse("syntax error".into());
    assert!(err.to_string().contains("解析 CHANGELOG 失败"));
}