models_test.go 461 B

123456789101112131415161718192021222324252627282930
  1. package models
  2. import (
  3. "fmt"
  4. "testing"
  5. "github.com/lunny/xorm"
  6. _ "github.com/mattn/go-sqlite3"
  7. )
  8. func init() {
  9. var err error
  10. orm, err = xorm.NewEngine("sqlite3", "./test.db")
  11. if err != nil {
  12. fmt.Println(err)
  13. }
  14. err = orm.Sync(&User{}, &Org{}, &Repo{})
  15. if err != nil {
  16. fmt.Println(err)
  17. }
  18. }
  19. func TestCreateRepository(t *testing.T) {
  20. user := User{Id: 1}
  21. err := CreateUserRepository("test", &user, "test")
  22. if err != nil {
  23. t.Error(err)
  24. }
  25. }