登录邮件发金币
This commit is contained in:
parent
dbdb809296
commit
484d889c57
@ -41,22 +41,13 @@ var (
|
||||
},
|
||||
},
|
||||
},
|
||||
rsp: &pb.HeroStrengthenUplvResp{},
|
||||
rsp: &pb.HeroStrengthenUplvResp{},
|
||||
// enabled: true,
|
||||
}
|
||||
tcs = append(tcs, tc)
|
||||
}
|
||||
robot.addBuilders(tcs)
|
||||
},
|
||||
}, {
|
||||
desc: "抽卡",
|
||||
mainType: string(comm.ModuleHero),
|
||||
subType: hero.HeroSubTypeChouka,
|
||||
req: &pb.HeroChoukaReq{
|
||||
HeroIds: []string{"14001"},
|
||||
},
|
||||
rsp: &pb.HeroChoukaResp{},
|
||||
// enabled: true,
|
||||
}, {
|
||||
desc: "英雄列表",
|
||||
mainType: string(comm.ModuleHero),
|
||||
|
@ -18,11 +18,14 @@ import (
|
||||
"go_dreamfactory/sys/configure"
|
||||
"go_dreamfactory/sys/db"
|
||||
"reflect"
|
||||
"strings"
|
||||
"testing"
|
||||
"time"
|
||||
|
||||
"github.com/golang/protobuf/ptypes"
|
||||
"go.mongodb.org/mongo-driver/bson/primitive"
|
||||
|
||||
flag "github.com/spf13/pflag"
|
||||
)
|
||||
|
||||
var service core.IService
|
||||
@ -108,7 +111,45 @@ func CloneNewHero(hero *pb.DBHero) (newHero *pb.DBHero) {
|
||||
newHero.Id = primitive.NewObjectID().Hex()
|
||||
return
|
||||
}
|
||||
func wordSepNormalizeFunc(f *flag.FlagSet, name string) flag.NormalizedName {
|
||||
from := []string{"-", "_"}
|
||||
to := "."
|
||||
for _, sep := range from {
|
||||
name = strings.Replace(name, sep, to, -1)
|
||||
}
|
||||
return flag.NormalizedName(name)
|
||||
}
|
||||
func Test_Modules(t *testing.T) {
|
||||
var cliName = flag.StringP("name", "n", "nick", "Input Your Name")
|
||||
var cliAge = flag.IntP("age", "a", 22, "Input Your Age")
|
||||
var cliGender = flag.StringP("gender", "g", "male", "Input Your Gender")
|
||||
var cliOK = flag.BoolP("ok", "o", false, "Input Are You OK")
|
||||
var cliDes = flag.StringP("des-detail", "d", "", "Input Description")
|
||||
var cliOldFlag = flag.StringP("badflag", "b", "just for test", "Input badflag")
|
||||
flag.CommandLine.SetNormalizeFunc(wordSepNormalizeFunc)
|
||||
|
||||
// 为 age 参数设置 NoOptDefVal 默认值,通过简便的方式为参数设置默认值之外的值
|
||||
flag.Lookup("age").NoOptDefVal = "25"
|
||||
|
||||
// 把 badflag 参数标记为即将废弃的,请用户使用 des-detail 参数
|
||||
flag.CommandLine.MarkDeprecated("badflag", "please use --des-detail instead")
|
||||
|
||||
// 把 badflag 参数的 shorthand 标记为即将废弃的,请用户使用 des-detail 的 shorthand 参数
|
||||
flag.CommandLine.MarkShorthandDeprecated("badflag", "please use -d instead")
|
||||
|
||||
// 在帮助文档中隐藏参数 gender
|
||||
flag.CommandLine.MarkHidden("badflag")
|
||||
|
||||
// 把用户传递的命令行参数解析为对应变量的值
|
||||
flag.Parse()
|
||||
|
||||
fmt.Println("name=", *cliName)
|
||||
fmt.Println("age=", *cliAge)
|
||||
fmt.Println("gender=", *cliGender)
|
||||
fmt.Println("ok=", *cliOK)
|
||||
fmt.Println("des=", *cliDes)
|
||||
fmt.Println("cliOldFlag=", *cliOldFlag)
|
||||
|
||||
oldHero := new(pb.DBHero)
|
||||
new := copyPoint(oldHero)
|
||||
fmt.Printf("%v", new)
|
||||
|
@ -153,9 +153,9 @@ func (this *apiComp) Login(session comm.IUserSession, req *pb.UserLoginReq) (cod
|
||||
N: 1,
|
||||
}
|
||||
atn2 := &pb.UserAssets{
|
||||
A: "item",
|
||||
T: "10001",
|
||||
N: 100,
|
||||
A: "attr",
|
||||
T: "gold",
|
||||
N: 10000,
|
||||
}
|
||||
fj = append(fj, atn1)
|
||||
fj = append(fj, atn2)
|
||||
|
Loading…
Reference in New Issue
Block a user