chore(queue): add custom logger.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
This commit is contained in:
		
							parent
							
								
									a210abd323
								
							
						
					
					
						commit
						fcfa195bc6
					
				|  | @ -94,6 +94,9 @@ func TestShutDonwPanic(t *testing.T) { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func TestWorkersNum(t *testing.T) { | func TestWorkersNum(t *testing.T) { | ||||||
|  | 	m := mockMessage{ | ||||||
|  | 		msg: "test", | ||||||
|  | 	} | ||||||
| 	w := NewWorker( | 	w := NewWorker( | ||||||
| 		WithRunFunc(func(msg queue.QueuedMessage) error { | 		WithRunFunc(func(msg queue.QueuedMessage) error { | ||||||
| 			logx.LogAccess.Infof("get message: %s", msg.Bytes()) | 			logx.LogAccess.Infof("get message: %s", msg.Bytes()) | ||||||
|  | @ -104,12 +107,17 @@ func TestWorkersNum(t *testing.T) { | ||||||
| 	q, err := queue.NewQueue( | 	q, err := queue.NewQueue( | ||||||
| 		queue.WithWorker(w), | 		queue.WithWorker(w), | ||||||
| 		queue.WithWorkerCount(2), | 		queue.WithWorkerCount(2), | ||||||
|  | 		queue.WithLogger(logx.LogAccess), | ||||||
| 	) | 	) | ||||||
| 	assert.NoError(t, err) | 	assert.NoError(t, err) | ||||||
| 	q.Start() | 	q.Start() | ||||||
| 	q.Start() | 	q.Start() | ||||||
| 	q.Start() | 	q.Start() | ||||||
| 	q.Start() | 	q.Start() | ||||||
|  | 	q.Queue(m) | ||||||
|  | 	q.Queue(m) | ||||||
|  | 	q.Queue(m) | ||||||
|  | 	q.Queue(m) | ||||||
| 	time.Sleep(50 * time.Millisecond) | 	time.Sleep(50 * time.Millisecond) | ||||||
| 	assert.Equal(t, 8, q.Workers()) | 	assert.Equal(t, 8, q.Workers()) | ||||||
| 	q.Shutdown() | 	q.Shutdown() | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue