Exemplo n.º 1
0
func TestConfigLoad(t *testing.T) {
	c1 := Config{}
	c2 := config.ForwardTo{}
	aOne := uint32(1)
	c2.BufferSize = &aOne
	c2.BufferSize = &aOne
	c2.BufferSize = &aOne
	c2.DrainingThreads = &aOne
	c2.MaxDrainSize = &aOne

	c1.FromConfig(&c2)

	assert.Equal(t, int64(2), c1.BufferSize)
	assert.Equal(t, int64(1), c1.MaxDrainSize)
}