authorgravatar for johnnymarler@gmail.comJonathan Marler <johnnymarler@gmail.com> 2019-06-12 23:48:46-06:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-06-13 01:56:12-04:00
log8a2c2da8051c31f75acd93303e87c5cc039207bc
tree9f056c70f61301d2a19e3fbabd987dfe0917df1a
parent80fa871f4a087478336692406aaa9ec99eb53754

Handle putNoClobber errors


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

std/hash_map.zig+4-4
...@@ -404,7 +404,7 @@ test "basic hash map usage" {...@@ -404,7 +404,7 @@ test "basic hash map usage" {
404 testing.expect((try map.put(3, 33)) == null);404 testing.expect((try map.put(3, 33)) == null);
405 testing.expect((try map.put(4, 44)) == null);405 testing.expect((try map.put(4, 44)) == null);
406406
407 map.putNoClobber(5, 55);407 try map.putNoClobber(5, 55);
408 testing.expect((try map.put(5, 66)).?.value == 55);408 testing.expect((try map.put(5, 66)).?.value == 55);
409 testing.expect((try map.put(5, 55)).?.value == 66);409 testing.expect((try map.put(5, 55)).?.value == 66);
410410
...@@ -444,9 +444,9 @@ test "iterator hash map" {...@@ -444,9 +444,9 @@ test "iterator hash map" {
444 var reset_map = AutoHashMap(i32, i32).init(&direct_allocator.allocator);444 var reset_map = AutoHashMap(i32, i32).init(&direct_allocator.allocator);
445 defer reset_map.deinit();445 defer reset_map.deinit();
446446
447 reset_map.putNoClobber(1, 11);447 try reset_map.putNoClobber(1, 11);
448 reset_map.putNoClobber(2, 22);448 try reset_map.putNoClobber(2, 22);
449 reset_map.putNoClobber(3, 33);449 try reset_map.putNoClobber(3, 33);
450450
451 var keys = [_]i32{451 var keys = [_]i32{
452 3,452 3,