99 "testing"
1010 "time"
1111
12+ "github.com/golang-queue/queue/core"
13+
1214 "github.com/stretchr/testify/assert"
1315)
1416
@@ -28,7 +30,7 @@ func TestCustomFuncAndWait(t *testing.T) {
2830 message : "foo" ,
2931 }
3032 w := NewConsumer (
31- WithFn (func (ctx context.Context , m QueuedMessage ) error {
33+ WithFn (func (ctx context.Context , m core. QueuedMessage ) error {
3234 time .Sleep (500 * time .Millisecond )
3335 return nil
3436 }),
@@ -77,7 +79,7 @@ func TestJobReachTimeout(t *testing.T) {
7779 message : "foo" ,
7880 }
7981 w := NewConsumer (
80- WithFn (func (ctx context.Context , m QueuedMessage ) error {
82+ WithFn (func (ctx context.Context , m core. QueuedMessage ) error {
8183 for {
8284 select {
8385 case <- ctx .Done ():
@@ -111,7 +113,7 @@ func TestCancelJobAfterShutdown(t *testing.T) {
111113 }
112114 w := NewConsumer (
113115 WithLogger (NewEmptyLogger ()),
114- WithFn (func (ctx context.Context , m QueuedMessage ) error {
116+ WithFn (func (ctx context.Context , m core. QueuedMessage ) error {
115117 for {
116118 select {
117119 case <- ctx .Done ():
@@ -144,7 +146,7 @@ func TestCancelJobAfterShutdown(t *testing.T) {
144146func TestGoroutineLeak (t * testing.T ) {
145147 w := NewConsumer (
146148 WithLogger (NewLogger ()),
147- WithFn (func (ctx context.Context , m QueuedMessage ) error {
149+ WithFn (func (ctx context.Context , m core. QueuedMessage ) error {
148150 for {
149151 select {
150152 case <- ctx .Done ():
@@ -187,7 +189,7 @@ func TestGoroutinePanic(t *testing.T) {
187189 message : "foo" ,
188190 }
189191 w := NewConsumer (
190- WithFn (func (ctx context.Context , m QueuedMessage ) error {
192+ WithFn (func (ctx context.Context , m core. QueuedMessage ) error {
191193 panic ("missing something" )
192194 }),
193195 )
@@ -208,7 +210,7 @@ func TestHandleTimeout(t *testing.T) {
208210 Payload : []byte ("foo" ),
209211 }
210212 w := NewConsumer (
211- WithFn (func (ctx context.Context , m QueuedMessage ) error {
213+ WithFn (func (ctx context.Context , m core. QueuedMessage ) error {
212214 time .Sleep (200 * time .Millisecond )
213215 return nil
214216 }),
@@ -224,7 +226,7 @@ func TestHandleTimeout(t *testing.T) {
224226 }
225227
226228 w = NewConsumer (
227- WithFn (func (ctx context.Context , m QueuedMessage ) error {
229+ WithFn (func (ctx context.Context , m core. QueuedMessage ) error {
228230 time .Sleep (200 * time .Millisecond )
229231 return nil
230232 }),
@@ -248,7 +250,7 @@ func TestJobComplete(t *testing.T) {
248250 Payload : []byte ("foo" ),
249251 }
250252 w := NewConsumer (
251- WithFn (func (ctx context.Context , m QueuedMessage ) error {
253+ WithFn (func (ctx context.Context , m core. QueuedMessage ) error {
252254 return errors .New ("job completed" )
253255 }),
254256 )
@@ -263,7 +265,7 @@ func TestJobComplete(t *testing.T) {
263265 }
264266
265267 w = NewConsumer (
266- WithFn (func (ctx context.Context , m QueuedMessage ) error {
268+ WithFn (func (ctx context.Context , m core. QueuedMessage ) error {
267269 time .Sleep (200 * time .Millisecond )
268270 return errors .New ("job completed" )
269271 }),
@@ -324,7 +326,7 @@ func TestTaskJobComplete(t *testing.T) {
324326func TestIncreaseWorkerCount (t * testing.T ) {
325327 w := NewConsumer (
326328 WithLogger (NewEmptyLogger ()),
327- WithFn (func (ctx context.Context , m QueuedMessage ) error {
329+ WithFn (func (ctx context.Context , m core. QueuedMessage ) error {
328330 time .Sleep (500 * time .Millisecond )
329331 return nil
330332 }),
@@ -354,7 +356,7 @@ func TestIncreaseWorkerCount(t *testing.T) {
354356
355357func TestDecreaseWorkerCount (t * testing.T ) {
356358 w := NewConsumer (
357- WithFn (func (ctx context.Context , m QueuedMessage ) error {
359+ WithFn (func (ctx context.Context , m core. QueuedMessage ) error {
358360 time .Sleep (100 * time .Millisecond )
359361 return nil
360362 }),
0 commit comments