| 1234567891011121314151617181920212223242526272829303132 |
- package cron
- import (
- "bytes"
- "log"
- "testing"
- "time"
- )
- func TestWithLocation(t *testing.T) {
- c := New(WithLocation(time.UTC))
- if c.location != time.UTC {
- t.Errorf("expected UTC, got %v", c.location)
- }
- }
- func TestWithParser(t *testing.T) {
- var parser = NewParser(Dow)
- c := New(WithParser(parser))
- if c.parser != parser {
- t.Error("expected provided parser")
- }
- }
- func TestWithPanicLogger(t *testing.T) {
- var b bytes.Buffer
- var logger = log.New(&b, "", log.LstdFlags)
- c := New(WithPanicLogger(logger))
- if c.logger != logger {
- t.Error("expected provided logger")
- }
- }
|