OSDN Git Service

feat: init db
[bytom/vapor.git] / vendor / github.com / jinzhu / gorm / errors_test.go
diff --git a/vendor/github.com/jinzhu/gorm/errors_test.go b/vendor/github.com/jinzhu/gorm/errors_test.go
new file mode 100755 (executable)
index 0000000..9a428de
--- /dev/null
@@ -0,0 +1,20 @@
+package gorm_test
+
+import (
+       "errors"
+       "testing"
+
+       "github.com/jinzhu/gorm"
+)
+
+func TestErrorsCanBeUsedOutsideGorm(t *testing.T) {
+       errs := []error{errors.New("First"), errors.New("Second")}
+
+       gErrs := gorm.Errors(errs)
+       gErrs = gErrs.Add(errors.New("Third"))
+       gErrs = gErrs.Add(gErrs)
+
+       if gErrs.Error() != "First; Second; Third" {
+               t.Fatalf("Gave wrong error, got %s", gErrs.Error())
+       }
+}