Skip to content

Commit 46444eb

Browse files
committed
Peter's bug
1 parent 6cf4715 commit 46444eb

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

test/gleam/map_test.gleam

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -336,3 +336,28 @@ pub fn size_test() {
336336
|> map.size()
337337
|> should.equal(18)
338338
}
339+
340+
// https://github.com/gleam-lang/stdlib/issues/435
341+
pub fn peters_bug_test() {
342+
map.new()
343+
|> map.insert(22, Nil)
344+
|> map.insert(21, Nil)
345+
|> map.insert(23, Nil)
346+
|> map.insert(18, Nil)
347+
|> map.insert(17, Nil)
348+
|> map.insert(19, Nil)
349+
|> map.insert(14, Nil)
350+
|> map.insert(13, Nil)
351+
|> map.insert(15, Nil)
352+
|> map.insert(10, Nil)
353+
|> map.insert(9, Nil)
354+
|> map.insert(11, Nil)
355+
|> map.insert(6, Nil)
356+
|> map.insert(5, Nil)
357+
|> map.insert(7, Nil)
358+
|> map.insert(2, Nil)
359+
|> map.insert(1, Nil)
360+
|> map.insert(3, Nil)
361+
|> map.get(0)
362+
|> should.equal(Error(Nil))
363+
}

0 commit comments

Comments
 (0)