...

Source file src/github.com/hashicorp/golang-lru/v2/testing_test.go

Documentation: github.com/hashicorp/golang-lru/v2

     1  // Copyright (c) HashiCorp, Inc.
     2  // SPDX-License-Identifier: MPL-2.0
     3  
     4  package lru
     5  
     6  import (
     7  	"crypto/rand"
     8  	"math"
     9  	"math/big"
    10  	"testing"
    11  )
    12  
    13  func getRand(tb testing.TB) int64 {
    14  	out, err := rand.Int(rand.Reader, big.NewInt(math.MaxInt64))
    15  	if err != nil {
    16  		tb.Fatal(err)
    17  	}
    18  	return out.Int64()
    19  }
    20  

View as plain text