• 此项目
    • 正在载入...
  • 登录

mmm-go / godevp · 文件

转到一个项目

GitLab

  • 转到群组
  • 项目
  • 活动
  • 文件
  • 提交
  • 管道 0
  • 构建 0
  • 图表
  • 里程碑
  • 问题 0
  • 合并请求 0
  • 成员
  • 标记
  • 维基
  • 派生
  • 网络
  • 创建新的问题
  • godevp
  • pkg
  • application
  • cachex
  • cache_test.go
  • Squashed commit of the following: ...
    5fb89598
    commit 65f30f27951df5823526895d94c89ab0b8b49871
    Author: yangfu <785409885@qq.com>
    Date:   Wed Nov 18 15:14:17 2020 +0800
    
        1.操作日志修改
        2.客户端公共接口
    
    commit 5602dfb1b9961cce87a9e08480e281d3fdad2771
    Author: yangfu <785409885@qq.com>
    Date:   Mon Nov 16 14:24:19 2020 +0800
    
        1.修复功能异常
    
    commit 779c973def3e3c1ac9b0aa02e289aa3a24600ede
    Author: yangfu <785409885@qq.com>
    Date:   Wed Nov 11 16:00:19 2020 +0800
    
        1.token修改  2.查询操作不使用事务
    yangfu 在
    2020-11-20 09:56:24 +0800
    提交 浏览文件 »
cache_test.go 411 字节
原文件 审查 历史 永久链接
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
package cachex

import "testing"

func TestKeyMatch3(t *testing.T) {
	inputObject := []struct {
		ReqObject string
		CmpObject string
		Result    bool
	}{
		{
			"/a/b",
			"/a/b",
			true,
		},
		{
			"/v1/a/b",
			"/a/b",
			true,
		},
	}
	for _, v := range inputObject {
		if KeyMatch3(v.ReqObject, v.CmpObject) != v.Result {
			t.Fatal(v.ReqObject, " not match ", v.CmpObject, "except:", v.Result)
		}
	}
}