OSDN Git Service

feat: init cross_tx keepers (#146)
[bytom/vapor.git] / vendor / github.com / jinzhu / gorm / errors_test.go
1 package gorm_test
2
3 import (
4         "errors"
5         "testing"
6
7         "github.com/jinzhu/gorm"
8 )
9
10 func TestErrorsCanBeUsedOutsideGorm(t *testing.T) {
11         errs := []error{errors.New("First"), errors.New("Second")}
12
13         gErrs := gorm.Errors(errs)
14         gErrs = gErrs.Add(errors.New("Third"))
15         gErrs = gErrs.Add(gErrs)
16
17         if gErrs.Error() != "First; Second; Third" {
18                 t.Fatalf("Gave wrong error, got %s", gErrs.Error())
19         }
20 }