Skip to content

Commit 10d28de

Browse files
committed
chore: don't need loop anymore
1 parent f7ad990 commit 10d28de

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

std/evmprecompiles/01-ecrecover_test.go

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -127,12 +127,11 @@ func TestECRecoverCircuitShortMismatch(t *testing.T) {
127127
halfFr.Div(halfFr, big.NewInt(2))
128128
var circuit, witness *ecrecoverCircuit
129129
var largeS bool
130-
for {
131-
circuit, witness, largeS = testRoutineECRecover(t, false, true)
132-
if largeS {
133-
witness.Strict = 1
134-
break
135-
}
130+
circuit, witness, largeS = testRoutineECRecover(t, false, true)
131+
if largeS {
132+
witness.Strict = 1
133+
} else {
134+
assert.Fail("test setup failed to produce large S")
136135
}
137136
err := test.IsSolved(circuit, witness, ecc.BN254.ScalarField())
138137
assert.Error(err)

0 commit comments

Comments
 (0)