diff options
Diffstat (limited to 'todolist/parser_test.go')
| -rw-r--r-- | todolist/parser_test.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/todolist/parser_test.go b/todolist/parser_test.go index 2134a86..e913437 100644 --- a/todolist/parser_test.go +++ b/todolist/parser_test.go @@ -69,6 +69,14 @@ func TestDueTomorrow(t *testing.T) { } } +func TestDueSpecific(t *testing.T) { + assert := assert.New(t) + parser := &Parser{} + fmt.Println("Parsing new todo") + todo := parser.ParseNewTodo("do this thing with @bob and @mary due jun 1") + assert.Equal("2016-06-01", todo.Due) +} + func TestMondayOnSunday(t *testing.T) { assert := assert.New(t) parser := &Parser{} @@ -108,6 +116,7 @@ func TestDueOnSpecificDate(t *testing.T) { assert := assert.New(t) parser := &Parser{} assert.Equal("2016-05-02", parser.Due("due may 2", time.Now())) + assert.Equal("2016-06-01", parser.Due("due jun 1", time.Now())) } func TestDueOnSpecificDateEuropean(t *testing.T) { |
