github.com/blend/go-sdk@v1.20220411.3/cron/context_test.go (about) 1 /* 2 3 Copyright (c) 2022 - Present. Blend Labs, Inc. All rights reserved 4 Use of this source code is governed by a MIT license that can be found in the LICENSE file. 5 6 */ 7 8 package cron 9 10 import ( 11 "context" 12 "testing" 13 14 "github.com/blend/go-sdk/assert" 15 ) 16 17 func Test_WithJobManager(t *testing.T) { 18 t.Parallel() 19 its := assert.New(t) 20 21 ctx := context.Background() 22 ctx = WithJobManager(ctx, New()) 23 its.NotNil(GetJobManager(ctx)) 24 its.Nil(GetJobManager(context.Background())) 25 } 26 27 func Test_WithJobScheduler(t *testing.T) { 28 t.Parallel() 29 its := assert.New(t) 30 31 ctx := context.Background() 32 ctx = WithJobScheduler(ctx, new(JobScheduler)) 33 its.NotNil(GetJobScheduler(ctx)) 34 its.Nil(GetJobScheduler(context.Background())) 35 }