Forgot a test for tag, added it

This commit is contained in:
2017-10-02 21:29:16 +02:00
parent a3fc6b4843
commit b48c22c84d
+30
View File
@@ -115,6 +115,36 @@ func TestTag(t *testing.T) {
testTag = tag testTag = tag
}) })
t.Run("Update", func(t *testing.T) {
if testTag == nil {
t.Error("No tag to modify")
t.Fail()
return
}
testTag.Type = "Character"
testTag.Name = "Urdnot Sild"
err := testTag.Update()
if err != nil {
t.Error("Modify failed:", err)
t.Fail()
}
tag, err := FindTag("name", name)
if err != nil && err.Error() != "not found" {
t.Log("Failed to get tags:", err)
t.Fail()
}
if tag != nil {
t.Log("Tag found by old name")
t.Fail()
return
}
name = testTag.Name
})
t.Run("FindByName", func(t *testing.T) { t.Run("FindByName", func(t *testing.T) {
tag, err := FindTag("name", name) tag, err := FindTag("name", name)
if err != nil { if err != nil {