Ctrl K
ComunidadGuías…

std/test.zc

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
// Test assertion helpers

fn expect_eq(actual: int, expected: int, msg: string) {
    expect(actual == expected, msg);
}

fn expect_ne(actual: int, expected: int, msg: string) {
    expect(actual != expected, msg);
}

fn expect_approx_eq(actual: f64, expected: f64, epsilon: f64, msg: string) {
    let diff = actual - expected;
    let abs_diff = if (diff < 0.0) { -diff } else { diff };
    expect(abs_diff <= epsilon, msg);
}