mirror of
https://github.com/xxnuo/MTranServer.git
synced 2026-09-03 06:35:20 +08:00
tests: fix
This commit is contained in:
@@ -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"},
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
@@ -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)
|
||||
}
|
||||
|
||||
@@ -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"},
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
@@ -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"},
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user