aboutsummaryrefslogtreecommitdiff
path: root/lib/std/array_list.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2024-02-26 23:43:02 -0800
committerGitHub <noreply@github.com>2024-02-26 23:43:02 -0800
commit085bde6889925b486291ddf1450b6bb6c8562a8f (patch)
tree02f7a49b4378dc2387b825bfc19825405f4502ca /lib/std/array_list.zig
parent4e2570baafb587c679ee0fc5e113ddeb36522a5d (diff)
parent726a1149e05669e5cc05a16ce877bbb2be787e39 (diff)
downloadzig-085bde6889925b486291ddf1450b6bb6c8562a8f.tar.gz
zig-085bde6889925b486291ddf1450b6bb6c8562a8f.zip
Merge pull request #19087 from squeek502/redundant-test-naming
Remove redundant test name prefixes now that test names are fully qualified
Diffstat (limited to 'lib/std/array_list.zig')
-rw-r--r--lib/std/array_list.zig111
1 files changed, 60 insertions, 51 deletions
diff --git a/lib/std/array_list.zig b/lib/std/array_list.zig
index 1926f627f3..ff2307e812 100644
--- a/lib/std/array_list.zig
+++ b/lib/std/array_list.zig
@@ -1231,7 +1231,7 @@ fn addOrOom(a: usize, b: usize) error{OutOfMemory}!usize {
return result;
}
-test "std.ArrayList/ArrayListUnmanaged.init" {
+test "init" {
{
var list = ArrayList(i32).init(testing.allocator);
defer list.deinit();
@@ -1248,7 +1248,7 @@ test "std.ArrayList/ArrayListUnmanaged.init" {
}
}
-test "std.ArrayList/ArrayListUnmanaged.initCapacity" {
+test "initCapacity" {
const a = testing.allocator;
{
var list = try ArrayList(i8).initCapacity(a, 200);
@@ -1264,7 +1264,7 @@ test "std.ArrayList/ArrayListUnmanaged.initCapacity" {
}
}
-test "std.ArrayList/ArrayListUnmanaged.clone" {
+test "clone" {
const a = testing.allocator;
{
var array = ArrayList(i32).init(a);
@@ -1305,7 +1305,7 @@ test "std.ArrayList/ArrayListUnmanaged.clone" {
}
}
-test "std.ArrayList/ArrayListUnmanaged.basic" {
+test "basic" {
const a = testing.allocator;
{
var list = ArrayList(i32).init(a);
@@ -1409,7 +1409,7 @@ test "std.ArrayList/ArrayListUnmanaged.basic" {
}
}
-test "std.ArrayList/ArrayListUnmanaged.appendNTimes" {
+test "appendNTimes" {
const a = testing.allocator;
{
var list = ArrayList(i32).init(a);
@@ -1433,7 +1433,7 @@ test "std.ArrayList/ArrayListUnmanaged.appendNTimes" {
}
}
-test "std.ArrayList/ArrayListUnmanaged.appendNTimes with failing allocator" {
+test "appendNTimes with failing allocator" {
const a = testing.failing_allocator;
{
var list = ArrayList(i32).init(a);
@@ -1447,7 +1447,7 @@ test "std.ArrayList/ArrayListUnmanaged.appendNTimes with failing allocator" {
}
}
-test "std.ArrayList/ArrayListUnmanaged.orderedRemove" {
+test "orderedRemove" {
const a = testing.allocator;
{
var list = ArrayList(i32).init(a);
@@ -1519,7 +1519,7 @@ test "std.ArrayList/ArrayListUnmanaged.orderedRemove" {
}
}
-test "std.ArrayList/ArrayListUnmanaged.swapRemove" {
+test "swapRemove" {
const a = testing.allocator;
{
var list = ArrayList(i32).init(a);
@@ -1575,7 +1575,7 @@ test "std.ArrayList/ArrayListUnmanaged.swapRemove" {
}
}
-test "std.ArrayList/ArrayListUnmanaged.insert" {
+test "insert" {
const a = testing.allocator;
{
var list = ArrayList(i32).init(a);
@@ -1605,7 +1605,7 @@ test "std.ArrayList/ArrayListUnmanaged.insert" {
}
}
-test "std.ArrayList/ArrayListUnmanaged.insertSlice" {
+test "insertSlice" {
const a = testing.allocator;
{
var list = ArrayList(i32).init(a);
@@ -1651,7 +1651,7 @@ test "std.ArrayList/ArrayListUnmanaged.insertSlice" {
}
}
-test "std.ArrayList/ArrayListUnmanaged.replaceRange" {
+test "replaceRange" {
var arena = std.heap.ArenaAllocator.init(testing.allocator);
defer arena.deinit();
const a = arena.allocator();
@@ -1773,7 +1773,7 @@ const ItemUnmanaged = struct {
sub_items: ArrayListUnmanaged(ItemUnmanaged),
};
-test "std.ArrayList/ArrayListUnmanaged: ArrayList(T) of struct T" {
+test "ArrayList(T) of struct T" {
const a = std.testing.allocator;
{
var root = Item{ .integer = 1, .sub_items = ArrayList(Item).init(a) };
@@ -1789,7 +1789,7 @@ test "std.ArrayList/ArrayListUnmanaged: ArrayList(T) of struct T" {
}
}
-test "std.ArrayList(u8)/ArrayListAligned implements writer" {
+test "ArrayList(u8) implements writer" {
const a = testing.allocator;
{
@@ -1816,7 +1816,7 @@ test "std.ArrayList(u8)/ArrayListAligned implements writer" {
}
}
-test "std.ArrayListUnmanaged(u8) implements writer" {
+test "ArrayListUnmanaged(u8) implements writer" {
const a = testing.allocator;
{
@@ -1883,7 +1883,7 @@ test "shrinkAndFree with a copy" {
try testing.expect(mem.eql(i32, list.items, &.{ 3, 3, 3, 3 }));
}
-test "std.ArrayList/ArrayListUnmanaged.addManyAsArray" {
+test "addManyAsArray" {
const a = std.testing.allocator;
{
var list = ArrayList(u8).init(a);
@@ -1907,7 +1907,7 @@ test "std.ArrayList/ArrayListUnmanaged.addManyAsArray" {
}
}
-test "std.ArrayList/ArrayListUnmanaged growing memory preserves contents" {
+test "growing memory preserves contents" {
// Shrink the list after every insertion to ensure that a memory growth
// will be triggered in the next operation.
const a = std.testing.allocator;
@@ -1941,46 +1941,55 @@ test "std.ArrayList/ArrayListUnmanaged growing memory preserves contents" {
}
}
-test "std.ArrayList/ArrayList.fromOwnedSliceSentinel" {
- const a = testing.allocator;
-
- var orig_list = ArrayList(u8).init(a);
- defer orig_list.deinit();
- try orig_list.appendSlice("foobar");
- const sentinel_slice = try orig_list.toOwnedSliceSentinel(0);
-
- var list = ArrayList(u8).fromOwnedSliceSentinel(a, 0, sentinel_slice);
- defer list.deinit();
- try testing.expectEqualStrings(list.items, "foobar");
-}
-
-test "std.ArrayList/ArrayListUnmanaged.fromOwnedSlice" {
+test "fromOwnedSlice" {
const a = testing.allocator;
+ {
+ var orig_list = ArrayList(u8).init(a);
+ defer orig_list.deinit();
+ try orig_list.appendSlice("foobar");
- var list = ArrayList(u8).init(a);
- defer list.deinit();
- try list.appendSlice("foobar");
+ const slice = try orig_list.toOwnedSlice();
+ var list = ArrayList(u8).fromOwnedSlice(a, slice);
+ defer list.deinit();
+ try testing.expectEqualStrings(list.items, "foobar");
+ }
+ {
+ var list = ArrayList(u8).init(a);
+ defer list.deinit();
+ try list.appendSlice("foobar");
- const slice = try list.toOwnedSlice();
- var unmanaged = ArrayListUnmanaged(u8).fromOwnedSlice(slice);
- defer unmanaged.deinit(a);
- try testing.expectEqualStrings(unmanaged.items, "foobar");
+ const slice = try list.toOwnedSlice();
+ var unmanaged = ArrayListUnmanaged(u8).fromOwnedSlice(slice);
+ defer unmanaged.deinit(a);
+ try testing.expectEqualStrings(unmanaged.items, "foobar");
+ }
}
-test "std.ArrayList/ArrayListUnmanaged.fromOwnedSliceSentinel" {
+test "fromOwnedSliceSentinel" {
const a = testing.allocator;
+ {
+ var orig_list = ArrayList(u8).init(a);
+ defer orig_list.deinit();
+ try orig_list.appendSlice("foobar");
- var list = ArrayList(u8).init(a);
- defer list.deinit();
- try list.appendSlice("foobar");
+ const sentinel_slice = try orig_list.toOwnedSliceSentinel(0);
+ var list = ArrayList(u8).fromOwnedSliceSentinel(a, 0, sentinel_slice);
+ defer list.deinit();
+ try testing.expectEqualStrings(list.items, "foobar");
+ }
+ {
+ var list = ArrayList(u8).init(a);
+ defer list.deinit();
+ try list.appendSlice("foobar");
- const sentinel_slice = try list.toOwnedSliceSentinel(0);
- var unmanaged = ArrayListUnmanaged(u8).fromOwnedSliceSentinel(0, sentinel_slice);
- defer unmanaged.deinit(a);
- try testing.expectEqualStrings(unmanaged.items, "foobar");
+ const sentinel_slice = try list.toOwnedSliceSentinel(0);
+ var unmanaged = ArrayListUnmanaged(u8).fromOwnedSliceSentinel(0, sentinel_slice);
+ defer unmanaged.deinit(a);
+ try testing.expectEqualStrings(unmanaged.items, "foobar");
+ }
}
-test "std.ArrayList/ArrayListUnmanaged.toOwnedSliceSentinel" {
+test "toOwnedSliceSentinel" {
const a = testing.allocator;
{
var list = ArrayList(u8).init(a);
@@ -2004,7 +2013,7 @@ test "std.ArrayList/ArrayListUnmanaged.toOwnedSliceSentinel" {
}
}
-test "ArrayListAligned/ArrayListAlignedUnmanaged accepts unaligned slices" {
+test "accepts unaligned slices" {
const a = testing.allocator;
{
var list = std.ArrayListAligned(u8, 8).init(a);
@@ -2028,7 +2037,7 @@ test "ArrayListAligned/ArrayListAlignedUnmanaged accepts unaligned slices" {
}
}
-test "std.ArrayList(u0)" {
+test "ArrayList(u0)" {
// An ArrayList on zero-sized types should not need to allocate
const a = testing.failing_allocator;
@@ -2048,7 +2057,7 @@ test "std.ArrayList(u0)" {
try testing.expectEqual(count, 3);
}
-test "std.ArrayList(?u32).popOrNull()" {
+test "ArrayList(?u32).popOrNull()" {
const a = testing.allocator;
var list = ArrayList(?u32).init(a);
@@ -2065,7 +2074,7 @@ test "std.ArrayList(?u32).popOrNull()" {
try testing.expect(list.popOrNull() == null);
}
-test "std.ArrayList(u32).getLast()" {
+test "ArrayList(u32).getLast()" {
const a = testing.allocator;
var list = ArrayList(u32).init(a);
@@ -2076,7 +2085,7 @@ test "std.ArrayList(u32).getLast()" {
try testing.expectEqual(const_list.getLast(), 2);
}
-test "std.ArrayList(u32).getLastOrNull()" {
+test "ArrayList(u32).getLastOrNull()" {
const a = testing.allocator;
var list = ArrayList(u32).init(a);