testutil

package
v1.16.21 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 3, 2025 License: GPL-3.0 Imports: 6 Imported by: 0

Documentation

Overview

Package testutil provides testing utilities for trie operations

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenerateTestKeys added in v1.2.6

func GenerateTestKeys(count int) [][]byte

GenerateTestKeys generates a set of test keys

func GenerateTestValues added in v1.2.6

func GenerateTestValues(count int) [][]byte

GenerateTestValues generates a set of test values

func InsertTestData added in v1.2.6

func InsertTestData(t *testing.T, tr *trie.Trie, keys, values [][]byte)

InsertTestData inserts test data into a trie

func NewTestTrie added in v1.2.6

func NewTestTrie(t *testing.T) (*trie.Trie, triedb.Database)

NewTestTrie creates a new trie for testing

func RandomAddress

func RandomAddress() common.Address

RandomAddress generates a random address for testing

func RandomData added in v1.2.6

func RandomData(size int) []byte

RandomData generates random data for testing

func RandomHash

func RandomHash() common.Hash

RandomHash generates a random hash for testing

func VerifyTestData added in v1.2.6

func VerifyTestData(t *testing.T, tr *trie.Trie, keys, values [][]byte)

VerifyTestData verifies test data in a trie

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL