aboutsummaryrefslogtreecommitdiff
path: root/lib/std/packed_int_array.zig
diff options
context:
space:
mode:
authorVeikka Tuominen <git@vexu.eu>2021-05-04 20:47:26 +0300
committerVeikka Tuominen <git@vexu.eu>2021-05-08 15:15:30 +0300
commitfd77f2cfed81f3414c079909e079a812e23071c3 (patch)
treef9facf463ab13791faa0820c347371067ed27a79 /lib/std/packed_int_array.zig
parent59f9253d94331cedd4d0518250c8094a064f6cd2 (diff)
downloadzig-fd77f2cfed81f3414c079909e079a812e23071c3.tar.gz
zig-fd77f2cfed81f3414c079909e079a812e23071c3.zip
std: update usage of std.testing
Diffstat (limited to 'lib/std/packed_int_array.zig')
-rw-r--r--lib/std/packed_int_array.zig98
1 files changed, 49 insertions, 49 deletions
diff --git a/lib/std/packed_int_array.zig b/lib/std/packed_int_array.zig
index c53d6f0505..830fe29d5c 100644
--- a/lib/std/packed_int_array.zig
+++ b/lib/std/packed_int_array.zig
@@ -353,7 +353,7 @@ test "PackedIntArray" {
const PackedArray = PackedIntArray(I, int_count);
const expected_bytes = ((bits * int_count) + 7) / 8;
- testing.expect(@sizeOf(PackedArray) == expected_bytes);
+ try testing.expect(@sizeOf(PackedArray) == expected_bytes);
var data = @as(PackedArray, undefined);
@@ -370,7 +370,7 @@ test "PackedIntArray" {
count = 0;
while (i < data.len()) : (i += 1) {
const val = data.get(i);
- testing.expect(val == count);
+ try testing.expect(val == count);
if (bits > 0) count +%= 1;
}
}
@@ -427,7 +427,7 @@ test "PackedIntSlice" {
count = 0;
while (i < data.len()) : (i += 1) {
const val = data.get(i);
- testing.expect(val == count);
+ try testing.expect(val == count);
if (bits > 0) count +%= 1;
}
}
@@ -454,48 +454,48 @@ test "PackedIntSlice of PackedInt(Array/Slice)" {
//slice of array
var packed_slice = packed_array.slice(2, 5);
- testing.expect(packed_slice.len() == 3);
+ try testing.expect(packed_slice.len() == 3);
const ps_bit_count = (bits * packed_slice.len()) + packed_slice.bit_offset;
const ps_expected_bytes = (ps_bit_count + 7) / 8;
- testing.expect(packed_slice.bytes.len == ps_expected_bytes);
- testing.expect(packed_slice.get(0) == 2 % limit);
- testing.expect(packed_slice.get(1) == 3 % limit);
- testing.expect(packed_slice.get(2) == 4 % limit);
+ try testing.expect(packed_slice.bytes.len == ps_expected_bytes);
+ try testing.expect(packed_slice.get(0) == 2 % limit);
+ try testing.expect(packed_slice.get(1) == 3 % limit);
+ try testing.expect(packed_slice.get(2) == 4 % limit);
packed_slice.set(1, 7 % limit);
- testing.expect(packed_slice.get(1) == 7 % limit);
+ try testing.expect(packed_slice.get(1) == 7 % limit);
//write through slice
- testing.expect(packed_array.get(3) == 7 % limit);
+ try testing.expect(packed_array.get(3) == 7 % limit);
//slice of a slice
const packed_slice_two = packed_slice.slice(0, 3);
- testing.expect(packed_slice_two.len() == 3);
+ try testing.expect(packed_slice_two.len() == 3);
const ps2_bit_count = (bits * packed_slice_two.len()) + packed_slice_two.bit_offset;
const ps2_expected_bytes = (ps2_bit_count + 7) / 8;
- testing.expect(packed_slice_two.bytes.len == ps2_expected_bytes);
- testing.expect(packed_slice_two.get(1) == 7 % limit);
- testing.expect(packed_slice_two.get(2) == 4 % limit);
+ try testing.expect(packed_slice_two.bytes.len == ps2_expected_bytes);
+ try testing.expect(packed_slice_two.get(1) == 7 % limit);
+ try testing.expect(packed_slice_two.get(2) == 4 % limit);
//size one case
const packed_slice_three = packed_slice_two.slice(1, 2);
- testing.expect(packed_slice_three.len() == 1);
+ try testing.expect(packed_slice_three.len() == 1);
const ps3_bit_count = (bits * packed_slice_three.len()) + packed_slice_three.bit_offset;
const ps3_expected_bytes = (ps3_bit_count + 7) / 8;
- testing.expect(packed_slice_three.bytes.len == ps3_expected_bytes);
- testing.expect(packed_slice_three.get(0) == 7 % limit);
+ try testing.expect(packed_slice_three.bytes.len == ps3_expected_bytes);
+ try testing.expect(packed_slice_three.get(0) == 7 % limit);
//empty slice case
const packed_slice_empty = packed_slice.slice(0, 0);
- testing.expect(packed_slice_empty.len() == 0);
- testing.expect(packed_slice_empty.bytes.len == 0);
+ try testing.expect(packed_slice_empty.len() == 0);
+ try testing.expect(packed_slice_empty.bytes.len == 0);
//slicing at byte boundaries
const packed_slice_edge = packed_array.slice(8, 16);
- testing.expect(packed_slice_edge.len() == 8);
+ try testing.expect(packed_slice_edge.len() == 8);
const pse_bit_count = (bits * packed_slice_edge.len()) + packed_slice_edge.bit_offset;
const pse_expected_bytes = (pse_bit_count + 7) / 8;
- testing.expect(packed_slice_edge.bytes.len == pse_expected_bytes);
- testing.expect(packed_slice_edge.bit_offset == 0);
+ try testing.expect(packed_slice_edge.bytes.len == pse_expected_bytes);
+ try testing.expect(packed_slice_edge.bit_offset == 0);
}
}
@@ -543,7 +543,7 @@ test "PackedInt(Array/Slice) sliceCast" {
.Big => 0b01,
.Little => 0b10,
};
- testing.expect(packed_slice_cast_2.get(i) == val);
+ try testing.expect(packed_slice_cast_2.get(i) == val);
}
i = 0;
while (i < packed_slice_cast_4.len()) : (i += 1) {
@@ -551,12 +551,12 @@ test "PackedInt(Array/Slice) sliceCast" {
.Big => 0b0101,
.Little => 0b1010,
};
- testing.expect(packed_slice_cast_4.get(i) == val);
+ try testing.expect(packed_slice_cast_4.get(i) == val);
}
i = 0;
while (i < packed_slice_cast_9.len()) : (i += 1) {
const val = 0b010101010;
- testing.expect(packed_slice_cast_9.get(i) == val);
+ try testing.expect(packed_slice_cast_9.get(i) == val);
packed_slice_cast_9.set(i, 0b111000111);
}
i = 0;
@@ -565,7 +565,7 @@ test "PackedInt(Array/Slice) sliceCast" {
.Big => if (i % 2 == 0) @as(u3, 0b111) else @as(u3, 0b000),
.Little => if (i % 2 == 0) @as(u3, 0b111) else @as(u3, 0b000),
};
- testing.expect(packed_slice_cast_3.get(i) == val);
+ try testing.expect(packed_slice_cast_3.get(i) == val);
}
}
@@ -575,58 +575,58 @@ test "PackedInt(Array/Slice)Endian" {
{
const PackedArrayBe = PackedIntArrayEndian(u4, .Big, 8);
var packed_array_be = PackedArrayBe.init([_]u4{ 0, 1, 2, 3, 4, 5, 6, 7 });
- testing.expect(packed_array_be.bytes[0] == 0b00000001);
- testing.expect(packed_array_be.bytes[1] == 0b00100011);
+ try testing.expect(packed_array_be.bytes[0] == 0b00000001);
+ try testing.expect(packed_array_be.bytes[1] == 0b00100011);
var i = @as(usize, 0);
while (i < packed_array_be.len()) : (i += 1) {
- testing.expect(packed_array_be.get(i) == i);
+ try testing.expect(packed_array_be.get(i) == i);
}
var packed_slice_le = packed_array_be.sliceCastEndian(u4, .Little);
i = 0;
while (i < packed_slice_le.len()) : (i += 1) {
const val = if (i % 2 == 0) i + 1 else i - 1;
- testing.expect(packed_slice_le.get(i) == val);
+ try testing.expect(packed_slice_le.get(i) == val);
}
var packed_slice_le_shift = packed_array_be.slice(1, 5).sliceCastEndian(u4, .Little);
i = 0;
while (i < packed_slice_le_shift.len()) : (i += 1) {
const val = if (i % 2 == 0) i else i + 2;
- testing.expect(packed_slice_le_shift.get(i) == val);
+ try testing.expect(packed_slice_le_shift.get(i) == val);
}
}
{
const PackedArrayBe = PackedIntArrayEndian(u11, .Big, 8);
var packed_array_be = PackedArrayBe.init([_]u11{ 0, 1, 2, 3, 4, 5, 6, 7 });
- testing.expect(packed_array_be.bytes[0] == 0b00000000);
- testing.expect(packed_array_be.bytes[1] == 0b00000000);
- testing.expect(packed_array_be.bytes[2] == 0b00000100);
- testing.expect(packed_array_be.bytes[3] == 0b00000001);
- testing.expect(packed_array_be.bytes[4] == 0b00000000);
+ try testing.expect(packed_array_be.bytes[0] == 0b00000000);
+ try testing.expect(packed_array_be.bytes[1] == 0b00000000);
+ try testing.expect(packed_array_be.bytes[2] == 0b00000100);
+ try testing.expect(packed_array_be.bytes[3] == 0b00000001);
+ try testing.expect(packed_array_be.bytes[4] == 0b00000000);
var i = @as(usize, 0);
while (i < packed_array_be.len()) : (i += 1) {
- testing.expect(packed_array_be.get(i) == i);
+ try testing.expect(packed_array_be.get(i) == i);
}
var packed_slice_le = packed_array_be.sliceCastEndian(u11, .Little);
- testing.expect(packed_slice_le.get(0) == 0b00000000000);
- testing.expect(packed_slice_le.get(1) == 0b00010000000);
- testing.expect(packed_slice_le.get(2) == 0b00000000100);
- testing.expect(packed_slice_le.get(3) == 0b00000000000);
- testing.expect(packed_slice_le.get(4) == 0b00010000011);
- testing.expect(packed_slice_le.get(5) == 0b00000000010);
- testing.expect(packed_slice_le.get(6) == 0b10000010000);
- testing.expect(packed_slice_le.get(7) == 0b00000111001);
+ try testing.expect(packed_slice_le.get(0) == 0b00000000000);
+ try testing.expect(packed_slice_le.get(1) == 0b00010000000);
+ try testing.expect(packed_slice_le.get(2) == 0b00000000100);
+ try testing.expect(packed_slice_le.get(3) == 0b00000000000);
+ try testing.expect(packed_slice_le.get(4) == 0b00010000011);
+ try testing.expect(packed_slice_le.get(5) == 0b00000000010);
+ try testing.expect(packed_slice_le.get(6) == 0b10000010000);
+ try testing.expect(packed_slice_le.get(7) == 0b00000111001);
var packed_slice_le_shift = packed_array_be.slice(1, 5).sliceCastEndian(u11, .Little);
- testing.expect(packed_slice_le_shift.get(0) == 0b00010000000);
- testing.expect(packed_slice_le_shift.get(1) == 0b00000000100);
- testing.expect(packed_slice_le_shift.get(2) == 0b00000000000);
- testing.expect(packed_slice_le_shift.get(3) == 0b00010000011);
+ try testing.expect(packed_slice_le_shift.get(0) == 0b00010000000);
+ try testing.expect(packed_slice_le_shift.get(1) == 0b00000000100);
+ try testing.expect(packed_slice_le_shift.get(2) == 0b00000000000);
+ try testing.expect(packed_slice_le_shift.get(3) == 0b00010000011);
}
}