From: qydysky Date: Thu, 27 Apr 2023 07:07:37 +0000 (+0000) Subject: Add 添加对api的test X-Git-Tag: v0.9.0~5 X-Git-Url: http://127.0.0.1:8081/?a=commitdiff_plain;h=4a9fa0cd368afd958e1358abdbc815a3974effce;p=bili_danmu%2F.git Add 添加对api的test --- diff --git a/F/api.go b/F/api.go index 920c89a..e79be8a 100644 --- a/F/api.go +++ b/F/api.go @@ -1277,7 +1277,7 @@ func (c *GetFunc) Get_cookie() (missKey []string) { } if v, ok := c.K_v.LoadV(`扫码登录`).(bool); !ok || !v { - apilog.L(`W: `, `配置文件已禁止扫码登录`) + apilog.L(`W: `, `配置文件已禁止扫码登录,如需登录,修改配置文件"扫码登录"为true`) return } diff --git a/F/api_test.go b/F/api_test.go index 24b236f..f359dcf 100644 --- a/F/api_test.go +++ b/F/api_test.go @@ -1,6 +1,24 @@ package F -import "testing" +import ( + "testing" + + c "github.com/qydysky/bili_danmu/CV" +) + +func TestCookie(t *testing.T) { + //获取cookie + Get(c.C).Get(`Cookie`) + //获取LIVE_BUVID + Get(c.C).Get(`LIVE_BUVID`) + + if _, ok := c.C.Cookie.Load("LIVE_BUVID"); !ok { + t.Fatal() + } + if _, ok := c.C.Cookie.Load("buvid3"); !ok { + t.Fatal() + } +} func Test_getWridWts(t *testing.T) { w_rid, _ := new(GetFunc).getWridWts( @@ -13,3 +31,9 @@ func Test_getWridWts(t *testing.T) { t.Fatal() } } + +func Test_SearchUP(t *testing.T) { + if v := Get(c.C).SearchUP("qydysky"); len(v) == 0 && v[0].Roomid != 394988 { + t.Fatal() + } +} diff --git a/demo/config/config_K_v.json b/demo/config/config_K_v.json index ebef581..a824844 100644 --- a/demo/config/config_K_v.json +++ b/demo/config/config_K_v.json @@ -118,7 +118,7 @@ "cookie加密公钥": "public.pem", "cookie解密私钥": "private.pem", "扫码登录-help": "当扫码登陆设置为true时,每次启动会检查,若失败则会要求登录", - "扫码登录": true, + "扫码登录": false, "扫码登录路径": "/qr/", "扫码登录自动打开标签页": false, "网络中断不退出": true,