From 289f8d53ee960d35c1f0c42e8753ad536737b875 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Mur=C3=A9?= Date: Fri, 13 Jul 2018 17:07:24 +0200 Subject: [PATCH] little bit more tests --- {test => tests}/bug_test.go | 18 ++++++++++-------- {test => tests}/operation_iterator_test.go | 13 ++++++++----- 2 files changed, 18 insertions(+), 13 deletions(-) rename {test => tests}/bug_test.go (67%) rename {test => tests}/operation_iterator_test.go (82%) diff --git a/test/bug_test.go b/tests/bug_test.go similarity index 67% rename from test/bug_test.go rename to tests/bug_test.go index d7c3ddc50f89ed3a2986254250f47534feb7fe60..dfb3ac09dfc5bc97c934a03b01914041b2f3ec73 100644 --- a/test/bug_test.go +++ b/tests/bug_test.go @@ -1,21 +1,23 @@ -package test +package tests import ( "github.com/MichaelMure/git-bug/bug" - "github.com/MichaelMure/git-bug/bug/operations" "testing" ) -func TestBug(t *testing.T) { - var rene = bug.Person{ - Name: "René Descartes", - Email: "rene@descartes.fr", +func TestBugId(t *testing.T) { + bug1, err := bug.NewBug() + if err != nil { + t.Error(err) } - var createOp = operations.NewCreateOp(rene, "title", "message") + if len(bug1.HumanId()) == 0 { + t.Fatal("Bug doesn't have a human readable identifier") + } +} +func TestBugValidity(t *testing.T) { bug1, err := bug.NewBug() - if err != nil { t.Error(err) } diff --git a/test/operation_iterator_test.go b/tests/operation_iterator_test.go similarity index 82% rename from test/operation_iterator_test.go rename to tests/operation_iterator_test.go index d8e78a1f1cb5e2d7f822f7aff8994532bd3cec50..e41fff9976fa2e80c4a47988192ede7a843dc8bf 100644 --- a/test/operation_iterator_test.go +++ b/tests/operation_iterator_test.go @@ -1,4 +1,4 @@ -package test +package tests import ( "github.com/MichaelMure/git-bug/bug" @@ -6,14 +6,17 @@ import ( "testing" ) -func TestOpIterator(t *testing.T) { - var rene = bug.Person{ +var ( + rene = bug.Person{ Name: "René Descartes", Email: "rene@descartes.fr", } - var createOp = operations.NewCreateOp(rene, "title", "message") - var setTitleOp = operations.NewSetTitleOp("title2") + createOp = operations.NewCreateOp(rene, "title", "message") + setTitleOp = operations.NewSetTitleOp("title2") +) + +func TestOpIterator(t *testing.T) { bug1, err := bug.NewBug()