コード例 #1
0
ファイル: data_test.go プロジェクト: hg3rdrock/percona-agent
func (s *SenderTestSuite) SetUpSuite(t *C) {
	s.logChan = make(chan *proto.LogEntry, 10)
	s.logger = pct.NewLogger(s.logChan, "data_test")
	s.tickerChan = make(chan time.Time, 1)

	s.dataChan = make(chan []byte, 5)
	s.respChan = make(chan interface{})
	s.client = mock.NewDataClient(s.dataChan, s.respChan)
}
コード例 #2
0
ファイル: data_test.go プロジェクト: hg3rdrock/percona-agent
func (s *ManagerTestSuite) SetUpSuite(t *C) {
	var err error
	s.basedir, err = ioutil.TempDir("/tmp", "percona-agent-data-manager-test")
	t.Assert(err, IsNil)

	if err := pct.Basedir.Init(s.basedir); err != nil {
		t.Fatal(err)
	}
	s.dataDir = pct.Basedir.Dir("data")
	s.trashDir = path.Join(s.basedir, "trash")

	s.logChan = make(chan *proto.LogEntry, 10)
	s.logger = pct.NewLogger(s.logChan, "data_test")

	s.dataChan = make(chan []byte, 5)
	s.respChan = make(chan interface{})
	s.client = mock.NewDataClient(s.dataChan, s.respChan)
}