(multiplier int)
| 642 | } |
| 643 | |
| 644 | func benchmarkOrderedMapString_Get(multiplier int) func(b *testing.B) { |
| 645 | m := orderedmap.NewOrderedMap() |
| 646 | a := "12345678" |
| 647 | for i := 0; i < 1000*multiplier; i++ { |
| 648 | m.Set(a+strconv.Itoa(i), true) |
| 649 | } |
| 650 | |
| 651 | return func(b *testing.B) { |
| 652 | for i := 0; i < b.N; i++ { |
| 653 | m.Get(a + strconv.Itoa(i%1000*multiplier)) |
| 654 | } |
| 655 | } |
| 656 | } |
| 657 | |
| 658 | func BenchmarkOrderedMapString_Get(b *testing.B) { |
| 659 | benchmarkOrderedMapString_Get(1)(b) |
no test coverage detected
searching dependent graphs…