Example #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)

}
Example #2
0
func init() {
	FingerprinterRegistery = config.NewRegistry()
}
Example #3
0
func init() {
	EngineRegistery = config.NewRegistry()
}
Example #4
0
func init() {
	NotifierRegistery = config.NewRegistry()
}