aboutsummaryrefslogtreecommitdiffstats
path: root/todolist/app_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'todolist/app_test.go')
-rw-r--r--todolist/app_test.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/todolist/app_test.go b/todolist/app_test.go
index 2fb7717..360da43 100644
--- a/todolist/app_test.go
+++ b/todolist/app_test.go
@@ -44,6 +44,18 @@ func TestAddTodoWithEuropeanDates(t *testing.T) {
assert.Equal([]string{}, todo.Contexts)
}
+func TestAddEmptyTodo(t *testing.T) {
+ assert := assert.New(t)
+ app := &App{TodoList: &TodoList{}, TodoStore: &MemoryStore{}}
+
+ app.AddTodo("a")
+ app.AddTodo("a ")
+ app.AddTodo("a\t\t\t\t")
+ app.AddTodo("a\t \t \t \t")
+
+ assert.Equal(len(app.TodoList.Data), 0)
+}
+
func TestListbyProject(t *testing.T) {
assert := assert.New(t)
app := &App{TodoList: &TodoList{}, TodoStore: &MemoryStore{}}