コード例 #1
0
func TestDynamicType(t *testing.T) {
	assert := assert.New(t)
	registery := config.NewRegistry()
	tf := testFactory{}
	registery.RegisterFactory("jim", &tf)

	ts := testStruct{assert, registery}
	var data = `
jim:
  a: 1
  b: 2
  c: 4
`
	err := yaml.Unmarshal([]byte(data), &ts)
	assert.Nil(err)

}
コード例 #2
0
ファイル: fingerprint.go プロジェクト: kunapuli09/morgoth
func init() {
	FingerprinterRegistery = config.NewRegistry()
}
コード例 #3
0
ファイル: engine.go プロジェクト: kunapuli09/morgoth
func init() {
	EngineRegistery = config.NewRegistry()
}
コード例 #4
0
ファイル: notifier.go プロジェクト: kunapuli09/morgoth
func init() {
	NotifierRegistery = config.NewRegistry()
}