Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
oceanbase
obagent
提交
0b2c933f
O
obagent
项目概览
oceanbase
/
obagent
1 年多 前同步成功
通知
3
Star
15
Fork
4
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
obagent
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
未验证
提交
0b2c933f
编写于
11月 11, 2021
作者:
C
chris-sun-star
提交者:
GitHub
11月 11, 2021
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #13 from chris-sun-star/dev
fix test in package config
上级
9d2c4d8d
8b699213
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
16 addition
and
3 deletion
+16
-3
Makefile
Makefile
+1
-1
Makefile.common
Makefile.common
+1
-1
config/config_module_test.go
config/config_module_test.go
+14
-1
未找到文件。
Makefile
浏览文件 @
0b2c933f
include
Makefile.common
include
Makefile.common
.PHONY
:
build monagent
.PHONY
:
all test clean
build monagent
default
:
clean fmt build
default
:
clean fmt build
...
...
Makefile.common
浏览文件 @
0b2c933f
PROJECT
=
obagent
PROJECT
=
obagent
PROCESSOR
=
2
PROCESSOR
=
2
VERSION
=
0.1
VERSION
=
1.0
PWD
?=
$(
shell
pwd
)
PWD
?=
$(
shell
pwd
)
GO
:=
GO111MODULE
=
on
GOPROXY
=
https://mirrors.aliyun.com/goproxy/,direct go
GO
:=
GO111MODULE
=
on
GOPROXY
=
https://mirrors.aliyun.com/goproxy/,direct go
...
...
config/config_module_test.go
浏览文件 @
0b2c933f
...
@@ -67,6 +67,18 @@ configs:
...
@@ -67,6 +67,18 @@ configs:
value: 10s
value: 10s
- key: foo.bar.bar
- key: foo.bar.bar
value: 3306`
value: 3306`
fooModuleYaml
=
`modules:
-
module: foo
moduleType: fooType
process: ocp_mgragent
config:
foo: ${foo.foo}
fooNoDefine: ${foo.not.defined}
bar:
bar: ${foo.bar.bar}
duration: ${foo.bar.duration}`
)
)
func
_init
(
t
*
testing
.
T
)
string
{
func
_init
(
t
*
testing
.
T
)
string
{
...
@@ -116,6 +128,8 @@ func _init(t *testing.T) string {
...
@@ -116,6 +128,8 @@ func _init(t *testing.T) string {
moduleConfigDir
:=
filepath
.
Join
(
tempDir
,
"module_config"
)
moduleConfigDir
:=
filepath
.
Join
(
tempDir
,
"module_config"
)
err
:=
os
.
MkdirAll
(
moduleConfigDir
,
0755
)
err
:=
os
.
MkdirAll
(
moduleConfigDir
,
0755
)
assert
.
Nil
(
t
,
err
)
assert
.
Nil
(
t
,
err
)
err
=
ioutil
.
WriteFile
(
filepath
.
Join
(
moduleConfigDir
,
"foo.yaml"
),
[]
byte
(
fooModuleYaml
),
0755
)
assert
.
Nil
(
t
,
err
)
configPropertiesDir
:=
filepath
.
Join
(
tempDir
,
"config_properties"
)
configPropertiesDir
:=
filepath
.
Join
(
tempDir
,
"config_properties"
)
err
=
os
.
MkdirAll
(
configPropertiesDir
,
0755
)
err
=
os
.
MkdirAll
(
configPropertiesDir
,
0755
)
...
@@ -197,7 +211,6 @@ func TestModuleConfigCallback_Success(t *testing.T) {
...
@@ -197,7 +211,6 @@ func TestModuleConfigCallback_Success(t *testing.T) {
So
(
fooServer
.
Foo
.
Bar
.
Bar
,
ShouldEqual
,
3306
)
So
(
fooServer
.
Foo
.
Bar
.
Bar
,
ShouldEqual
,
3306
)
So
(
fooServer
.
Foo
.
Bar
.
Duration
,
ShouldEqual
,
"10s"
)
So
(
fooServer
.
Foo
.
Bar
.
Duration
,
ShouldEqual
,
"10s"
)
})
})
})
})
}
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录