dispatcher_test.go 254 B

12345678910111213141516171819
  1. package wkrp
  2. import (
  3. "fmt"
  4. "testing"
  5. "time"
  6. )
  7. func TestNewDispacher(t *testing.T) {
  8. d := NewDispacher(16)
  9. defer d.Stop()
  10. d.Do(IJobFn(func() error {
  11. time.Sleep(time.Second)
  12. fmt.Println("did")
  13. return nil
  14. }))
  15. time.Sleep(2 * time.Second)
  16. }