fix some test
This commit is contained in:
@@ -52,10 +52,11 @@ func TestSetupCheck(t *testing.T) {
|
|||||||
err := database.MigrateStructure()
|
err := database.MigrateStructure()
|
||||||
assert.NoError(t, err, "No error expected when migrating database tables")
|
assert.NoError(t, err, "No error expected when migrating database tables")
|
||||||
|
|
||||||
err = models.MigrateStructure()
|
|
||||||
assert.NoError(t, err, "No error expected when migrating gsmaster tables")
|
|
||||||
err = user.MigrateStructure()
|
err = user.MigrateStructure()
|
||||||
assert.NoError(t, err, "No error expected when migrating user tables")
|
assert.NoError(t, err, "No error expected when migrating user tables")
|
||||||
|
|
||||||
|
err = models.MigrateStructure()
|
||||||
|
assert.NoError(t, err, "No error expected when migrating gsmaster tables")
|
||||||
//err = importer.MigrateStructure()
|
//err = importer.MigrateStructure()
|
||||||
assert.NoError(t, err, "No error expected when migrating importer tables")
|
assert.NoError(t, err, "No error expected when migrating importer tables")
|
||||||
}
|
}
|
||||||
@@ -74,11 +75,14 @@ func TestListCharacters(t *testing.T) {
|
|||||||
c.JSON(http.StatusOK, gin.H{"status": "Test OK"})
|
c.JSON(http.StatusOK, gin.H{"status": "Test OK"})
|
||||||
})
|
})
|
||||||
|
|
||||||
|
u := user.User{}
|
||||||
|
u.FirstId(1)
|
||||||
|
token := user.GenerateToken(&u)
|
||||||
|
|
||||||
// Create a test HTTP request
|
// Create a test HTTP request
|
||||||
req, _ := http.NewRequest("GET", "/api/characters", nil)
|
req, _ := http.NewRequest("GET", "/api/characters", nil)
|
||||||
req.Header.Set("Content-Type", "application/json")
|
req.Header.Set("Content-Type", "application/json")
|
||||||
req.Header.Set("Content-Type", "application/json")
|
req.Header.Set("Authorization", "Bearer "+token)
|
||||||
req.Header.Set("Authorization", "Bearer ${token}")
|
|
||||||
|
|
||||||
// Create a response recorder to capture the handler's response
|
// Create a response recorder to capture the handler's response
|
||||||
respRecorder := httptest.NewRecorder()
|
respRecorder := httptest.NewRecorder()
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ type Vermoegen struct {
|
|||||||
type Char struct {
|
type Char struct {
|
||||||
BamortBase
|
BamortBase
|
||||||
UserID uint `gorm:"index;not null;default:1" json:"user_id"`
|
UserID uint `gorm:"index;not null;default:1" json:"user_id"`
|
||||||
User user.User `gorm:"foreignKey:UserID;constraint:OnUpdate:CASCADE,OnDelete:CASCADE" json:"user"`
|
User user.User `gorm:"foreignKey:UserID;references:UserID;constraint:OnUpdate:CASCADE,OnDelete:CASCADE" json:"user"`
|
||||||
Rasse string `json:"rasse"`
|
Rasse string `json:"rasse"`
|
||||||
Typ string `json:"typ"`
|
Typ string `json:"typ"`
|
||||||
Alter int `json:"alter"`
|
Alter int `json:"alter"`
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ import (
|
|||||||
type CharacterCreationSession struct {
|
type CharacterCreationSession struct {
|
||||||
ID string `json:"id" gorm:"primaryKey"`
|
ID string `json:"id" gorm:"primaryKey"`
|
||||||
UserID uint `json:"user_id" gorm:"index;not null"`
|
UserID uint `json:"user_id" gorm:"index;not null"`
|
||||||
User user.User `json:"user" gorm:"foreignKey:UserID;constraint:OnUpdate:CASCADE,OnDelete:CASCADE"`
|
User user.User `json:"user" gorm:"foreignKey:UserID;references:UserID;constraint:OnUpdate:CASCADE,OnDelete:CASCADE"`
|
||||||
Name string `json:"name"`
|
Name string `json:"name"`
|
||||||
Geschlecht string `json:"geschlecht"`
|
Geschlecht string `json:"geschlecht"`
|
||||||
Rasse string `json:"rasse"`
|
Rasse string `json:"rasse"`
|
||||||
|
|||||||
Reference in New Issue
Block a user