mirror of
https://github.com/ziglang/zig.git
synced 2026-02-12 20:37:54 +00:00
Handle putNoClobber errors
This commit is contained in:
parent
80fa871f4a
commit
8a2c2da805
@ -404,7 +404,7 @@ test "basic hash map usage" {
|
||||
testing.expect((try map.put(3, 33)) == null);
|
||||
testing.expect((try map.put(4, 44)) == null);
|
||||
|
||||
map.putNoClobber(5, 55);
|
||||
try map.putNoClobber(5, 55);
|
||||
testing.expect((try map.put(5, 66)).?.value == 55);
|
||||
testing.expect((try map.put(5, 55)).?.value == 66);
|
||||
|
||||
@ -444,9 +444,9 @@ test "iterator hash map" {
|
||||
var reset_map = AutoHashMap(i32, i32).init(&direct_allocator.allocator);
|
||||
defer reset_map.deinit();
|
||||
|
||||
reset_map.putNoClobber(1, 11);
|
||||
reset_map.putNoClobber(2, 22);
|
||||
reset_map.putNoClobber(3, 33);
|
||||
try reset_map.putNoClobber(1, 11);
|
||||
try reset_map.putNoClobber(2, 22);
|
||||
try reset_map.putNoClobber(3, 33);
|
||||
|
||||
var keys = [_]i32{
|
||||
3,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user