diff options
author | Michael Muré <batolettre@gmail.com> | 2018-09-28 20:39:39 +0200 |
---|---|---|
committer | Michael Muré <batolettre@gmail.com> | 2018-09-29 00:51:54 +0200 |
commit | 1bf268cebc84a9de1e538cbb54bcc0f434022192 (patch) | |
tree | daeb92cd6b15d56a7a7102f95b73756e5b9597d0 /tests/bug_test.go | |
parent | 8af6f7d98f2fd98f85d6a17bcda49983c272cf48 (diff) | |
download | git-bug-1bf268cebc84a9de1e538cbb54bcc0f434022192.tar.gz |
merge package operations into bug, they are tightly coupled anyway
Diffstat (limited to 'tests/bug_test.go')
-rw-r--r-- | tests/bug_test.go | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/tests/bug_test.go b/tests/bug_test.go deleted file mode 100644 index 02336974..00000000 --- a/tests/bug_test.go +++ /dev/null @@ -1,81 +0,0 @@ -package tests - -import ( - "github.com/MichaelMure/git-bug/bug" - "github.com/MichaelMure/git-bug/repository" - - "testing" -) - -func TestBugId(t *testing.T) { - mockRepo := repository.NewMockRepoForTest() - - bug1 := bug.NewBug() - - bug1.Append(createOp) - - err := bug1.Commit(mockRepo) - - if err != nil { - t.Fatal(err) - } - - bug1.Id() -} - -func TestBugValidity(t *testing.T) { - mockRepo := repository.NewMockRepoForTest() - - bug1 := bug.NewBug() - - if bug1.Validate() == nil { - t.Fatal("Empty bug should be invalid") - } - - bug1.Append(createOp) - - if bug1.Validate() != nil { - t.Fatal("Bug with just a CreateOp should be valid") - } - - err := bug1.Commit(mockRepo) - if err != nil { - t.Fatal(err) - } - - bug1.Append(createOp) - - if bug1.Validate() == nil { - t.Fatal("Bug with multiple CreateOp should be invalid") - } - - err = bug1.Commit(mockRepo) - if err == nil { - t.Fatal("Invalid bug should not commit") - } -} - -//func TestBugSerialisation(t *testing.T) { -// bug1, err := bug.NewBug() -// if err != nil { -// t.Error(err) -// } -// -// bug1.Append(createOp) -// bug1.Append(setTitleOp) -// bug1.Append(setTitleOp) -// bug1.Append(addCommentOp) -// -// repo := repository.NewMockRepoForTest() -// -// bug1.Commit(repo) -// -// bug2, err := bug.ReadBug(repo, bug.BugsRefPattern+bug1.Id()) -// if err != nil { -// t.Error(err) -// } -// -// if !reflect.DeepEqual(bug1, bug2) { -// t.Fatalf("%v different than %v", bug1, bug2) -// } -//} |