Commit bbd3a1b6 authored by vipwzw's avatar vipwzw

auto ci

parent adc9354e
......@@ -16,7 +16,7 @@ function filterLinter() {
--enable=structcheck \
--enable=goimports \
--enable=misspell \
--enable=golint \
--enable=golint \
--vendor ./...)
# --enable=staticcheck \
# --enable=gocyclo \
......
package init
import (
_ "github.com/33cn/plugin/plugin/consensus/para" // register para package
_ "github.com/33cn/plugin/plugin/consensus/pbft" // register pbft package
_ "github.com/33cn/plugin/plugin/consensus/raft" // register raft package
_ "github.com/33cn/plugin/plugin/consensus/tendermint" // register tendermint package
_ "github.com/33cn/plugin/plugin/consensus/ticket" // register ticket package
_ "github.com/33cn/plugin/plugin/consensus/para" // register para package
_ "github.com/33cn/plugin/plugin/consensus/pbft" // register pbft package
_ "github.com/33cn/plugin/plugin/consensus/raft" // register raft package
_ "github.com/33cn/plugin/plugin/consensus/tendermint" // register tendermint package
_ "github.com/33cn/plugin/plugin/consensus/ticket" // register ticket package
)
package init
import (
_ "github.com/33cn/plugin/plugin/crypto/ecdsa" // register ecdsa package
_ "github.com/33cn/plugin/plugin/crypto/sm2" // register sm2 package
_ "github.com/33cn/plugin/plugin/crypto/ecdsa" // register ecdsa package
_ "github.com/33cn/plugin/plugin/crypto/sm2" // register sm2 package
)
package init
import (
_ "github.com/33cn/plugin/plugin/dapp/blackwhite" // register blackwhite package
_ "github.com/33cn/plugin/plugin/dapp/cert" // register cert package
_ "github.com/33cn/plugin/plugin/dapp/evm" // register evm package
_ "github.com/33cn/plugin/plugin/dapp/game" // register game package
_ "github.com/33cn/plugin/plugin/dapp/hashlock" // register hashlock package
_ "github.com/33cn/plugin/plugin/dapp/lottery" // register lottery package
_ "github.com/33cn/plugin/plugin/dapp/norm" // register norm package
_ "github.com/33cn/plugin/plugin/dapp/paracross" // register paracross package
_ "github.com/33cn/plugin/plugin/dapp/pokerbull" // register pokerbull package
_ "github.com/33cn/plugin/plugin/dapp/privacy" // register privacy package
_ "github.com/33cn/plugin/plugin/dapp/relay" // register relay package
_ "github.com/33cn/plugin/plugin/dapp/retrieve" // register retrieve package
_ "github.com/33cn/plugin/plugin/dapp/ticket" // register ticker package
_ "github.com/33cn/plugin/plugin/dapp/token" // register token package
_ "github.com/33cn/plugin/plugin/dapp/trade" // register trade package
_ "github.com/33cn/plugin/plugin/dapp/valnode" // register valnode package
_ "github.com/33cn/plugin/plugin/dapp/blackwhite" // register blackwhite package
_ "github.com/33cn/plugin/plugin/dapp/cert" // register cert package
_ "github.com/33cn/plugin/plugin/dapp/evm" // register evm package
_ "github.com/33cn/plugin/plugin/dapp/game" // register game package
_ "github.com/33cn/plugin/plugin/dapp/hashlock" // register hashlock package
_ "github.com/33cn/plugin/plugin/dapp/lottery" // register lottery package
_ "github.com/33cn/plugin/plugin/dapp/norm" // register norm package
_ "github.com/33cn/plugin/plugin/dapp/paracross" // register paracross package
_ "github.com/33cn/plugin/plugin/dapp/pokerbull" // register pokerbull package
_ "github.com/33cn/plugin/plugin/dapp/privacy" // register privacy package
_ "github.com/33cn/plugin/plugin/dapp/relay" // register relay package
_ "github.com/33cn/plugin/plugin/dapp/retrieve" // register retrieve package
_ "github.com/33cn/plugin/plugin/dapp/ticket" // register ticker package
_ "github.com/33cn/plugin/plugin/dapp/token" // register token package
_ "github.com/33cn/plugin/plugin/dapp/trade" // register trade package
_ "github.com/33cn/plugin/plugin/dapp/valnode" // register valnode package
)
......@@ -6,13 +6,13 @@ package privacy
import (
"github.com/33cn/chain33/pluginmgr"
_ "github.com/33cn/plugin/plugin/dapp/privacy/autotest" // register autotest package
_ "github.com/33cn/plugin/plugin/dapp/privacy/autotest" // register autotest package
"github.com/33cn/plugin/plugin/dapp/privacy/commands"
_ "github.com/33cn/plugin/plugin/dapp/privacy/crypto" // register crypto package
_ "github.com/33cn/plugin/plugin/dapp/privacy/crypto" // register crypto package
"github.com/33cn/plugin/plugin/dapp/privacy/executor"
"github.com/33cn/plugin/plugin/dapp/privacy/rpc"
"github.com/33cn/plugin/plugin/dapp/privacy/types"
_ "github.com/33cn/plugin/plugin/dapp/privacy/wallet" // register wallet package
_ "github.com/33cn/plugin/plugin/dapp/privacy/wallet" // register wallet package
)
func init() {
......
......@@ -5,6 +5,7 @@
package types
import "errors"
// ErrXXX defines error message
var (
ErrGeFromBytesVartime = errors.New("ErrGeFromBytesVartime")
......
......@@ -12,11 +12,11 @@ import (
)
type tokenAutoTest struct {
SimpleCaseArr []types.SimpleCase `toml:"SimpleCase,omitempty"`
SimpleCaseArr []types.SimpleCase `toml:"SimpleCase,omitempty"`
TokenPreCreateCaseArr []TokenPreCreateCase `toml:"TokenPreCreateCase,omitempty"`
TokenFinishCreateCaseArr []TokenFinishCreateCase `toml:"TokenFinishCreateCase,omitempty"`
TransferCaseArr []autotest.TransferCase `toml:"TransferCase,omitempty"`
WithdrawCaseArr []autotest.WithdrawCase `toml:"WithdrawCase,omitempty"`
TransferCaseArr []autotest.TransferCase `toml:"TransferCase,omitempty"`
WithdrawCaseArr []autotest.WithdrawCase `toml:"WithdrawCase,omitempty"`
TokenRevokeCaseArr []TokenRevokeCase `toml:"TokenRevokeCase,omitempty"`
}
......
......@@ -2,50 +2,58 @@
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package autotest
import (
"github.com/33cn/chain33/cmd/autotest/types"
)
// TokenPreCreateCase token precreatecase command
type TokenPreCreateCase struct {
types.BaseCase
//From string `toml:"from"`
//Amount string `toml:"amount"`
}
// TokenPreCreatePack defines token precreate package command
type TokenPreCreatePack struct {
types.BaseCasePack
}
// TokenFinishCreateCase token finish create case command
type TokenFinishCreateCase struct {
types.BaseCase
//From string `toml:"from"`
//Amount string `toml:"amount"`
}
// TokenFinishCreatePack token finish create pack command
type TokenFinishCreatePack struct {
types.BaseCasePack
}
// TokenRevokeCase token revoke case command
type TokenRevokeCase struct {
types.BaseCase
}
// TokenRevokePack token revoke pack command
type TokenRevokePack struct {
types.BaseCasePack
}
// SendCommand defines send command function of tokenprecreatecase
func (testCase *TokenPreCreateCase) SendCommand(packID string) (types.PackFunc, error) {
return types.DefaultSend(testCase, &TokenPreCreatePack{}, packID)
}
// SendCommand defines send command function of tokenrevokecase
func (testCase *TokenRevokeCase) SendCommand(packID string) (types.PackFunc, error) {
return types.DefaultSend(testCase, &TokenRevokePack{}, packID)
}
// SendCommand send command function of tokenfinishcreatecase
func (testCase *TokenFinishCreateCase) SendCommand(packID string) (types.PackFunc, error) {
......
......@@ -7,7 +7,7 @@ package token
import (
"github.com/33cn/chain33/pluginmgr"
_ "github.com/33cn/plugin/plugin/dapp/token/autotest" // register token autotest package
_ "github.com/33cn/plugin/plugin/dapp/token/autotest" // register token autotest package
"github.com/33cn/plugin/plugin/dapp/token/commands"
"github.com/33cn/plugin/plugin/dapp/token/executor"
"github.com/33cn/plugin/plugin/dapp/token/rpc"
......
......@@ -11,6 +11,7 @@ import (
"github.com/33cn/chain33/cmd/autotest/types"
)
// BuyCase defines buycase command
type BuyCase struct {
types.BaseCase
......@@ -19,19 +20,23 @@ type BuyCase struct {
TokenAmount string `toml:"tokenAmount"`
BtyAmount string `toml:"btyAmount"`
}
// BuyPack defines buypack command
type BuyPack struct {
types.BaseCasePack
}
// DependBuyCase defines depend buycase command
type DependBuyCase struct {
BuyCase
SellID string `toml:"sellID,omitempty"`
}
// DependBuyPack defines depend buy pack command
type DependBuyPack struct {
BuyPack
}
// SendCommand defines send command function of dependbuycase
func (testCase *DependBuyCase) SendCommand(packID string) (types.PackFunc, error) {
......@@ -42,6 +47,7 @@ func (testCase *DependBuyCase) SendCommand(packID string) (types.PackFunc, error
return types.DefaultSend(&testCase.BuyCase, &BuyPack{}, packID)
}
// SetDependData defines set depend data function
func (testCase *DependBuyCase) SetDependData(depData interface{}) {
......@@ -50,6 +56,7 @@ func (testCase *DependBuyCase) SetDependData(depData interface{}) {
testCase.SellID = orderInfo.sellID
}
}
// GetCheckHandlerMap defines get check handler for map
func (pack *BuyPack) GetCheckHandlerMap() interface{} {
......
......@@ -9,26 +9,31 @@ import (
"github.com/33cn/chain33/cmd/autotest/types"
)
// SellCase defines sell case command
type SellCase struct {
types.BaseCase
From string `toml:"from"`
Amount string `toml:"amount"`
}
// SellPack defines sell pack command
type SellPack struct {
types.BaseCasePack
orderInfo *SellOrderInfo
}
// SellOrderInfo sell order information
type SellOrderInfo struct {
sellID string
}
// SendCommand send command of sellcase
func (testCase *SellCase) SendCommand(packID string) (types.PackFunc, error) {
return types.DefaultSend(testCase, &SellPack{}, packID)
}
// GetCheckHandlerMap defines get check handle for map
func (pack *SellPack) GetCheckHandlerMap() interface{} {
......@@ -38,6 +43,7 @@ func (pack *SellPack) GetCheckHandlerMap() interface{} {
return funcMap
}
// GetDependData defines get depend data function
func (pack *SellPack) GetDependData() interface{} {
......
......@@ -13,12 +13,12 @@ import (
)
type tradeAutoTest struct {
SimpleCaseArr []types.SimpleCase `toml:"SimpleCase,omitempty"`
SimpleCaseArr []types.SimpleCase `toml:"SimpleCase,omitempty"`
TokenPreCreateCaseArr []tokenautotest.TokenPreCreateCase `toml:"TokenPreCreateCase,omitempty"`
TokenFinishCreateCaseArr []tokenautotest.TokenFinishCreateCase `toml:"TokenFinishCreateCase,omitempty"`
TransferCaseArr []coinautotest.TransferCase `toml:"TransferCase,omitempty"`
SellCaseArr []SellCase `toml:"SellCase,omitempty"`
DependBuyCaseArr []DependBuyCase `toml:"DependBuyCase,omitempty"`
TransferCaseArr []coinautotest.TransferCase `toml:"TransferCase,omitempty"`
SellCaseArr []SellCase `toml:"SellCase,omitempty"`
DependBuyCaseArr []DependBuyCase `toml:"DependBuyCase,omitempty"`
}
func init() {
......
......@@ -6,7 +6,7 @@ package trade
import (
"github.com/33cn/chain33/pluginmgr"
_ "github.com/33cn/plugin/plugin/dapp/trade/autotest" // register autotest package
_ "github.com/33cn/plugin/plugin/dapp/trade/autotest" // register autotest package
"github.com/33cn/plugin/plugin/dapp/trade/commands"
"github.com/33cn/plugin/plugin/dapp/trade/executor"
"github.com/33cn/plugin/plugin/dapp/trade/rpc"
......
......@@ -5,7 +5,7 @@
package plugin
import (
_ "github.com/33cn/plugin/plugin/consensus/init" // register consensus init package
_ "github.com/33cn/plugin/plugin/consensus/init" // register consensus init package
_ "github.com/33cn/plugin/plugin/crypto/init"
_ "github.com/33cn/plugin/plugin/dapp/init"
_ "github.com/33cn/plugin/plugin/store/init"
......
package init
import (
_ "github.com/33cn/plugin/plugin/store/kvdb" // register kvdb package
_ "github.com/33cn/plugin/plugin/store/kvmvcc" // register kvmvcc package
_ "github.com/33cn/plugin/plugin/store/mpt" // register mpt package
_ "github.com/33cn/plugin/plugin/store/kvdb" // register kvdb package
_ "github.com/33cn/plugin/plugin/store/kvmvcc" // register kvmvcc package
_ "github.com/33cn/plugin/plugin/store/mpt" // register mpt package
)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment