authorgravatar for kate@kxt.ioKate Tsuyu <kate@kxt.io> 2020-08-29 02:32:54-04:00
committergravatar for kate@kxt.ioKate Tsuyu <kate@kxt.io> 2020-08-29 02:32:54-04:00
log552e2bf7587edd73c2396e36c4167ad1ecfc6de6
treebe6dc6072dd2b1543b6ba29ec47f956a103a0fd4
parent340871f06105830087dd8e254e604892f08bccc7
signaturelock-open Commit is signed but in an unrecognized format.

std.math.divCeil: use expectEqual for tests


1 files changed, 19 insertions(+), 19 deletions(-)

lib/std/math.zig+19-19
...@@ -646,31 +646,31 @@ test "math.divCeil" {...@@ -646,31 +646,31 @@ test "math.divCeil" {
646 comptime testDivCeil();646 comptime testDivCeil();
647}647}
648fn testDivCeil() void {648fn testDivCeil() void {
649 testing.expect((divCeil(i32, 5, 3) catch unreachable) == 2);649 testing.expectEqual(divCeil(i32, 5, 3) catch unreachable, 2);
650 testing.expect((divCeil(i32, -5, 3) catch unreachable) == -1);650 testing.expectEqual(divCeil(i32, -5, 3) catch unreachable, -1);
651 testing.expect((divCeil(i32, 5, -3) catch unreachable) == -1);651 testing.expectEqual(divCeil(i32, 5, -3) catch unreachable, -1);
652 testing.expect((divCeil(i32, -5, -3) catch unreachable) == 2);652 testing.expectEqual(divCeil(i32, -5, -3) catch unreachable, 2);
653 testing.expect((divCeil(i32, 0, 5) catch unreachable) == 0);653 testing.expectEqual(divCeil(i32, 0, 5) catch unreachable, 0);
654 testing.expect((divCeil(u32, 0, 5) catch unreachable) == 0);654 testing.expectEqual(divCeil(u32, 0, 5) catch unreachable, 0);
655 testing.expectError(error.DivisionByZero, divCeil(i8, -5, 0));655 testing.expectError(error.DivisionByZero, divCeil(i8, -5, 0));
656 testing.expectError(error.Overflow, divCeil(i8, -128, -1));656 testing.expectError(error.Overflow, divCeil(i8, -128, -1));
657657
658 testing.expect((divCeil(f32, 0.0, 5.0) catch unreachable) == 0.0);658 testing.expectEqual(divCeil(f32, 0.0, 5.0) catch unreachable, 0.0);
659 testing.expect((divCeil(f32, 5.0, 3.0) catch unreachable) == 2.0);659 testing.expectEqual(divCeil(f32, 5.0, 3.0) catch unreachable, 2.0);
660 testing.expect((divCeil(f32, -5.0, 3.0) catch unreachable) == -1.0);660 testing.expectEqual(divCeil(f32, -5.0, 3.0) catch unreachable, -1.0);
661 testing.expect((divCeil(f32, 5.0, -3.0) catch unreachable) == -1.0);661 testing.expectEqual(divCeil(f32, 5.0, -3.0) catch unreachable, -1.0);
662 testing.expect((divCeil(f32, -5.0, -3.0) catch unreachable) == 2.0);662 testing.expectEqual(divCeil(f32, -5.0, -3.0) catch unreachable, 2.0);
663663
664 testing.expect((divCeil(comptime_int, 23, 4) catch unreachable) == 6);664 testing.expectEqual(divCeil(comptime_int, 23, 4) catch unreachable, 6);
665 testing.expect((divCeil(comptime_int, -23, 4) catch unreachable) == -5);665 testing.expectEqual(divCeil(comptime_int, -23, 4) catch unreachable, -5);
666 testing.expect((divCeil(comptime_int, 23, -4) catch unreachable) == -5);666 testing.expectEqual(divCeil(comptime_int, 23, -4) catch unreachable, -5);
667 testing.expect((divCeil(comptime_int, -23, -4) catch unreachable) == 6);667 testing.expectEqual(divCeil(comptime_int, -23, -4) catch unreachable, 6);
668 testing.expectError(error.DivisionByZero, divCeil(comptime_int, 23, 0));668 testing.expectError(error.DivisionByZero, divCeil(comptime_int, 23, 0));
669669
670 testing.expect((divCeil(comptime_float, 23.0, 4.0) catch unreachable) == 6.0);670 testing.expectEqual(divCeil(comptime_float, 23.0, 4.0) catch unreachable, 6.0);
671 testing.expect((divCeil(comptime_float, -23.0, 4.0) catch unreachable) == -5.0);671 testing.expectEqual(divCeil(comptime_float, -23.0, 4.0) catch unreachable, -5.0);
672 testing.expect((divCeil(comptime_float, 23.0, -4.0) catch unreachable) == -5.0);672 testing.expectEqual(divCeil(comptime_float, 23.0, -4.0) catch unreachable, -5.0);
673 testing.expect((divCeil(comptime_float, -23.0, -4.0) catch unreachable) == 6.0);673 testing.expectEqual(divCeil(comptime_float, -23.0, -4.0) catch unreachable, 6.0);
674 testing.expectError(error.DivisionByZero, divCeil(comptime_float, 23.0, 0.0));674 testing.expectError(error.DivisionByZero, divCeil(comptime_float, 23.0, 0.0));
675}675}
676676