mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-16 22:51:22 +00:00
Make vetshadow and zach happy
This commit is contained in:
2
Makefile
2
Makefile
@ -58,9 +58,9 @@ metalinter_test: ensure_tools
|
||||
--enable=unused \
|
||||
--enable=vet \
|
||||
--enable=varcheck \
|
||||
--enable=vetshadow \
|
||||
./...
|
||||
|
||||
# --enable=vetshadow \ <= doesn't like assert := assert.New(t)
|
||||
|
||||
#--enable=dupl \
|
||||
#--enable=errcheck \
|
||||
|
@ -145,8 +145,6 @@ func (s SigMessage) Bytes() []byte {
|
||||
}
|
||||
|
||||
func TestEmbededWireEncodings(t *testing.T) {
|
||||
assert := assert.New(t)
|
||||
|
||||
cases := []struct {
|
||||
privKey PrivKey
|
||||
keyType byte
|
||||
@ -171,7 +169,7 @@ func TestEmbededWireEncodings(t *testing.T) {
|
||||
for i, tc := range cases {
|
||||
pubKey := tc.privKey.PubKey()
|
||||
sig := tc.privKey.Sign(payload)
|
||||
assert.True(pubKey.VerifyBytes(payload, sig), "%d", i)
|
||||
assert.True(t, pubKey.VerifyBytes(payload, sig), "%d", i)
|
||||
|
||||
msg := SigMessage{
|
||||
Key: pubKey,
|
||||
|
@ -3,7 +3,7 @@ package keys
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"github.com/stretchr/testify/assert"
|
||||
asrt "github.com/stretchr/testify/assert"
|
||||
|
||||
cmn "github.com/tendermint/tmlibs/common"
|
||||
)
|
||||
@ -21,7 +21,7 @@ var codecs = []ECC{
|
||||
|
||||
// TestECCPasses makes sure that the AddECC/CheckECC methods are symetric
|
||||
func TestECCPasses(t *testing.T) {
|
||||
assert := assert.New(t)
|
||||
assert := asrt.New(t)
|
||||
|
||||
checks := append(codecs, NoECC{})
|
||||
|
||||
@ -41,7 +41,7 @@ func TestECCPasses(t *testing.T) {
|
||||
|
||||
// TestECCFails makes sure random data will (usually) fail the checksum
|
||||
func TestECCFails(t *testing.T) {
|
||||
assert := assert.New(t)
|
||||
assert := asrt.New(t)
|
||||
|
||||
checks := codecs
|
||||
attempts := 2000
|
||||
|
@ -5,8 +5,8 @@ import (
|
||||
"os"
|
||||
"testing"
|
||||
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
asrt "github.com/stretchr/testify/assert"
|
||||
rqr "github.com/stretchr/testify/require"
|
||||
|
||||
cmn "github.com/tendermint/tmlibs/common"
|
||||
dbm "github.com/tendermint/tmlibs/db"
|
||||
@ -18,7 +18,7 @@ import (
|
||||
|
||||
// TestKeyManagement makes sure we can manipulate these keys well
|
||||
func TestKeyManagement(t *testing.T) {
|
||||
assert, require := assert.New(t), require.New(t)
|
||||
assert, require := asrt.New(t), rqr.New(t)
|
||||
|
||||
// make the storage with reasonable defaults
|
||||
cstore := keys.New(
|
||||
@ -86,7 +86,7 @@ func TestKeyManagement(t *testing.T) {
|
||||
// TestSignVerify does some detailed checks on how we sign and validate
|
||||
// signatures
|
||||
func TestSignVerify(t *testing.T) {
|
||||
assert, require := assert.New(t), require.New(t)
|
||||
assert, require := asrt.New(t), rqr.New(t)
|
||||
|
||||
// make the storage with reasonable defaults
|
||||
cstore := keys.New(
|
||||
@ -157,7 +157,7 @@ func TestSignVerify(t *testing.T) {
|
||||
// This test will only succeed with a ledger attached to the computer
|
||||
// and the cosmos app open
|
||||
func TestSignWithLedger(t *testing.T) {
|
||||
assert, require := assert.New(t), require.New(t)
|
||||
assert, require := asrt.New(t), rqr.New(t)
|
||||
if os.Getenv("WITH_LEDGER") == "" {
|
||||
t.Skip("Set WITH_LEDGER to run code on real ledger")
|
||||
}
|
||||
@ -205,7 +205,7 @@ func TestSignWithLedger(t *testing.T) {
|
||||
assert.False(key.VerifyBytes(d1, s2))
|
||||
}
|
||||
|
||||
func assertPassword(assert *assert.Assertions, cstore keys.Keybase, name, pass, badpass string) {
|
||||
func assertPassword(assert *asrt.Assertions, cstore keys.Keybase, name, pass, badpass string) {
|
||||
err := cstore.Update(name, badpass, pass)
|
||||
assert.NotNil(err)
|
||||
err = cstore.Update(name, pass, pass)
|
||||
@ -214,7 +214,7 @@ func assertPassword(assert *assert.Assertions, cstore keys.Keybase, name, pass,
|
||||
|
||||
// TestImportUnencrypted tests accepting raw priv keys bytes as input
|
||||
func TestImportUnencrypted(t *testing.T) {
|
||||
require := require.New(t)
|
||||
require := rqr.New(t)
|
||||
|
||||
// make the storage with reasonable defaults
|
||||
cstore := keys.New(
|
||||
@ -240,7 +240,7 @@ func TestImportUnencrypted(t *testing.T) {
|
||||
|
||||
// TestAdvancedKeyManagement verifies update, import, export functionality
|
||||
func TestAdvancedKeyManagement(t *testing.T) {
|
||||
assert, require := assert.New(t), require.New(t)
|
||||
assert, require := asrt.New(t), rqr.New(t)
|
||||
|
||||
// make the storage with reasonable defaults
|
||||
cstore := keys.New(
|
||||
@ -283,7 +283,7 @@ func TestAdvancedKeyManagement(t *testing.T) {
|
||||
|
||||
// TestSeedPhrase verifies restoring from a seed phrase
|
||||
func TestSeedPhrase(t *testing.T) {
|
||||
assert, require := assert.New(t), require.New(t)
|
||||
assert, require := asrt.New(t), rqr.New(t)
|
||||
|
||||
// make the storage with reasonable defaults
|
||||
cstore := keys.New(
|
||||
|
@ -3,14 +3,14 @@ package keys
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
asrt "github.com/stretchr/testify/assert"
|
||||
rqr "github.com/stretchr/testify/require"
|
||||
|
||||
cmn "github.com/tendermint/tmlibs/common"
|
||||
)
|
||||
|
||||
func TestLengthCalc(t *testing.T) {
|
||||
assert := assert.New(t)
|
||||
assert := asrt.New(t)
|
||||
|
||||
cases := []struct {
|
||||
bytes, words int
|
||||
@ -50,7 +50,7 @@ func TestLengthCalc(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestEncodeDecode(t *testing.T) {
|
||||
assert, require := assert.New(t), require.New(t)
|
||||
assert, require := asrt.New(t), rqr.New(t)
|
||||
|
||||
codec, err := LoadCodec("english")
|
||||
require.Nil(err, "%+v", err)
|
||||
@ -82,7 +82,7 @@ func TestEncodeDecode(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestCheckInvalidLists(t *testing.T) {
|
||||
assert := assert.New(t)
|
||||
assert := asrt.New(t)
|
||||
|
||||
trivial := []string{"abc", "def"}
|
||||
short := make([]string, 1234)
|
||||
@ -144,7 +144,7 @@ func getDiffWord(c *WordCodec, not string) string {
|
||||
}
|
||||
|
||||
func TestCheckTypoDetection(t *testing.T) {
|
||||
assert, require := assert.New(t), require.New(t)
|
||||
assert, require := asrt.New(t), rqr.New(t)
|
||||
|
||||
banks := []string{"english", "spanish", "japanese", "chinese_simplified"}
|
||||
|
||||
|
@ -5,14 +5,14 @@ import (
|
||||
"os"
|
||||
"testing"
|
||||
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
asrt "github.com/stretchr/testify/assert"
|
||||
rqr "github.com/stretchr/testify/require"
|
||||
|
||||
crypto "github.com/tendermint/go-crypto"
|
||||
)
|
||||
|
||||
func TestLedgerKeys(t *testing.T) {
|
||||
assert, require := assert.New(t), require.New(t)
|
||||
assert, require := asrt.New(t), rqr.New(t)
|
||||
|
||||
cases := []struct {
|
||||
msg, pubkey, sig string
|
||||
@ -76,7 +76,7 @@ func TestLedgerKeys(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestRealLedger(t *testing.T) {
|
||||
assert, require := assert.New(t), require.New(t)
|
||||
assert, require := asrt.New(t), rqr.New(t)
|
||||
|
||||
if os.Getenv("WITH_LEDGER") == "" {
|
||||
t.Skip("Set WITH_LEDGER to run code on real ledger")
|
||||
@ -115,7 +115,7 @@ func TestRealLedger(t *testing.T) {
|
||||
// TestRealLedgerErrorHandling calls. These tests assume
|
||||
// the ledger is not plugged in....
|
||||
func TestRealLedgerErrorHandling(t *testing.T) {
|
||||
require := require.New(t)
|
||||
require := rqr.New(t)
|
||||
|
||||
if os.Getenv("WITH_LEDGER") != "" {
|
||||
t.Skip("Skipping on WITH_LEDGER as it tests unplugged cases")
|
||||
|
@ -5,8 +5,9 @@ import (
|
||||
"testing"
|
||||
|
||||
"github.com/pkg/errors"
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
asrt "github.com/stretchr/testify/assert"
|
||||
rqr "github.com/stretchr/testify/require"
|
||||
|
||||
crypto "github.com/tendermint/go-crypto"
|
||||
)
|
||||
|
||||
@ -29,7 +30,7 @@ func parseSig(data []byte) (key crypto.Signature, err error) {
|
||||
}
|
||||
|
||||
func TestParseDigest(t *testing.T) {
|
||||
assert, require := assert.New(t), require.New(t)
|
||||
assert, require := asrt.New(t), rqr.New(t)
|
||||
|
||||
cases := []struct {
|
||||
output string
|
||||
@ -91,7 +92,7 @@ func toBytes(c cryptoCase) (msg, key, sig []byte, err error) {
|
||||
}
|
||||
|
||||
func TestCryptoConvert(t *testing.T) {
|
||||
assert, require := assert.New(t), require.New(t)
|
||||
assert, require := asrt.New(t), rqr.New(t)
|
||||
|
||||
cases := []cryptoCase{
|
||||
0: {
|
||||
|
@ -109,8 +109,6 @@ func TestSignatureEncodings(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestWrapping(t *testing.T) {
|
||||
assert := assert.New(t)
|
||||
|
||||
// construct some basic constructs
|
||||
msg := CRandBytes(128)
|
||||
priv := GenPrivKeyEd25519()
|
||||
@ -126,7 +124,7 @@ func TestWrapping(t *testing.T) {
|
||||
}
|
||||
for _, p := range pubs {
|
||||
_, ok := p.PubKeyInner.(PubKey)
|
||||
assert.False(ok)
|
||||
assert.False(t, ok)
|
||||
}
|
||||
|
||||
sigs := []Signature{
|
||||
@ -137,7 +135,7 @@ func TestWrapping(t *testing.T) {
|
||||
}
|
||||
for _, s := range sigs {
|
||||
_, ok := s.SignatureInner.(Signature)
|
||||
assert.False(ok)
|
||||
assert.False(t, ok)
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user