tests: fix

This commit is contained in:
xxnuo
2025-12-28 20:28:13 +08:00
parent 002895b953
commit a3cc4092cd
4 changed files with 15 additions and 15 deletions

View File

@@ -15,9 +15,9 @@ func TestHandleLanguages(t *testing.T) {
models.GlobalRecords = &models.RecordsData{
Data: []models.RecordItem{
{FromLang: "en", ToLang: "zh-Hans"},
{FromLang: "zh-Hans", ToLang: "en"},
{FromLang: "en", ToLang: "ja"},
{SourceLanguage: "en", TargetLanguage: "zh-Hans"},
{SourceLanguage: "zh-Hans", TargetLanguage: "en"},
{SourceLanguage: "en", TargetLanguage: "ja"},
},
}

View File

@@ -70,11 +70,11 @@ func TestRecordsDataStructure(t *testing.T) {
if firstRecord.Name == "" {
t.Error("Record name is empty")
}
if firstRecord.ToLang == "" {
t.Error("Record toLang is empty")
if firstRecord.TargetLanguage == "" {
t.Error("Record target language is empty")
}
if firstRecord.FromLang == "" {
t.Error("Record fromLang is empty")
if firstRecord.SourceLanguage == "" {
t.Error("Record source language is empty")
}
if firstRecord.Version == "" {
t.Error("Record version is empty")
@@ -147,7 +147,7 @@ func TestFindModelRecords(t *testing.T) {
t.Run(tt.name, func(t *testing.T) {
var matchedRecords []models.RecordItem
for _, record := range records.Data {
if record.ToLang == tt.toLang && record.FromLang == tt.fromLang {
if record.TargetLanguage == tt.toLang && record.SourceLanguage == tt.fromLang {
if tt.version == "" || record.Version == tt.version {
matchedRecords = append(matchedRecords, record)
}
@@ -176,7 +176,7 @@ func TestVersionGrouping(t *testing.T) {
var matchedRecords []models.RecordItem
for _, record := range records.Data {
if record.ToLang == "pl" && record.FromLang == "en" {
if record.TargetLanguage == "pl" && record.SourceLanguage == "en" {
matchedRecords = append(matchedRecords, record)
}
}
@@ -274,7 +274,7 @@ func TestRealDownloadModel(t *testing.T) {
expectedFileTypes := []string{"model", "vocab", "lex", "trgvocab", "srcvocab"}
for _, record := range models.GlobalRecords.Data {
if record.ToLang == "ja" && record.FromLang == "en" {
if record.TargetLanguage == "ja" && record.SourceLanguage == "en" {
if !downloadedFiles[record.Attachment.Filename] {
t.Errorf("Expected file %s was not downloaded", record.Attachment.Filename)
}

View File

@@ -18,8 +18,8 @@ func TestIntegrationServerSetup(t *testing.T) {
models.GlobalRecords = &models.RecordsData{
Data: []models.RecordItem{
{FromLang: "en", ToLang: "zh-Hans"},
{FromLang: "zh-Hans", ToLang: "en"},
{SourceLanguage: "en", TargetLanguage: "zh-Hans"},
{SourceLanguage: "zh-Hans", TargetLanguage: "en"},
},
}
@@ -77,7 +77,7 @@ func TestIntegrationPluginEndpoints(t *testing.T) {
models.GlobalRecords = &models.RecordsData{
Data: []models.RecordItem{
{FromLang: "en", ToLang: "zh-Hans"},
{SourceLanguage: "en", TargetLanguage: "zh-Hans"},
},
}
@@ -125,7 +125,7 @@ func TestIntegrationAPIEndpoints(t *testing.T) {
models.GlobalRecords = &models.RecordsData{
Data: []models.RecordItem{
{FromLang: "en", ToLang: "zh-Hans"},
{SourceLanguage: "en", TargetLanguage: "zh-Hans"},
},
}

View File

@@ -18,7 +18,7 @@ func TestMain(m *testing.M) {
models.GlobalRecords = &models.RecordsData{
Data: []models.RecordItem{
{FromLang: "en", ToLang: "zh-Hans"},
{SourceLanguage: "en", TargetLanguage: "zh-Hans"},
},
}