From 38e1ffb288b4182bf3463ce518552a914311303f Mon Sep 17 00:00:00 2001 From: Ceyhun Onur Date: Mon, 30 Dec 2024 22:01:22 +0300 Subject: [PATCH 1/2] fix test generator (#724) --- triedb/pathdb/database_test.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/triedb/pathdb/database_test.go b/triedb/pathdb/database_test.go index b452ac2a44..928041e02b 100644 --- a/triedb/pathdb/database_test.go +++ b/triedb/pathdb/database_test.go @@ -228,7 +228,11 @@ func (t *tester) generate(parent common.Hash) (common.Hash, *trienode.MergedNode dirties = make(map[common.Hash]struct{}) ) for i := 0; i < 20; i++ { - switch rand.Intn(opLen) { + op := createAccountOp + if i > 0 { + op = rand.Intn(opLen) + } + switch op { case createAccountOp: // account creation addr := testutil.RandomAddress() From 465be78eff7ba56702ca4e3558071dc72abf9e0c Mon Sep 17 00:00:00 2001 From: Ceyhun Onur Date: Tue, 7 Jan 2025 22:44:58 +0300 Subject: [PATCH 2/2] add go mod tidy check --- .github/workflows/tests.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 693b148805..dfd3f0358c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -35,6 +35,10 @@ jobs: - name: Run actionlint shell: bash run: scripts/actionlint.sh + - name: go mod tidy + run: | + go mod tidy + git diff --exit-code unit_test: name: Golang Unit Tests (${{ matrix.os }})