summaryrefslogtreecommitdiff
path: root/server/src/tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/tests.rs')
-rw-r--r--server/src/tests.rs44
1 files changed, 39 insertions, 5 deletions
diff --git a/server/src/tests.rs b/server/src/tests.rs
index c7c1d8a..44d56d5 100644
--- a/server/src/tests.rs
+++ b/server/src/tests.rs
@@ -995,7 +995,6 @@ async fn test_collect_strings() {
source: "Extra title".to_string(),
placeholders: vec![],
placeholder_offset: vec![],
- translation_id: 3567801202192813433,
translations: vec![],
},
api_model::LocalizationString {
@@ -1006,27 +1005,38 @@ async fn test_collect_strings() {
source: "Bookmarks".to_string(),
placeholders: vec![],
placeholder_offset: vec![],
- translation_id: 8820817407110198400,
translations: vec![
api_model::TranslationString {
language: "en-gb".to_string(),
translation: "Bookmarks".to_string(),
placeholder_offset: vec![],
+ state: api_model::TranslationState::Unreviewed,
+ comment: "".to_string(),
+ reviewer: None,
},
api_model::TranslationString {
language: "my".to_string(),
translation: "ဝက်ဘ်လိပ်စာ မှတ်ထားမှုများ".to_string(),
placeholder_offset: vec![],
+ state: api_model::TranslationState::Unreviewed,
+ comment: "".to_string(),
+ reviewer: None,
},
api_model::TranslationString {
language: "my-zg".to_string(),
translation: "ဝက္ဘ္လိပ္စာ မွတ္ထားမွုမ်ား".to_string(),
placeholder_offset: vec![],
+ state: api_model::TranslationState::Unreviewed,
+ comment: "".to_string(),
+ reviewer: None,
},
api_model::TranslationString {
language: "sv".to_string(),
translation: "Bokmärken".to_string(),
placeholder_offset: vec![],
+ state: api_model::TranslationState::Unreviewed,
+ comment: "".to_string(),
+ reviewer: None,
},
],
},
@@ -1044,27 +1054,38 @@ async fn test_collect_strings() {
},
],
placeholder_offset: vec![11],
- translation_id: 8443102241046796905,
translations: vec![
api_model::TranslationString {
language: "en-gb".to_string(),
translation: "Welcome to ".to_string(),
placeholder_offset: vec![11],
+ state: api_model::TranslationState::Unreviewed,
+ comment: "".to_string(),
+ reviewer: None,
},
api_model::TranslationString {
language: "my".to_string(),
translation: " မှ ကြိုဆိုပါသည်".to_string(),
placeholder_offset: vec![0],
+ state: api_model::TranslationState::Unreviewed,
+ comment: "".to_string(),
+ reviewer: None,
},
api_model::TranslationString {
language: "my-zg".to_string(),
translation: " မွ ႀကိဳဆိုပါသည္".to_string(),
placeholder_offset: vec![0],
+ state: api_model::TranslationState::Unreviewed,
+ comment: "".to_string(),
+ reviewer: None,
},
api_model::TranslationString {
language: "sv".to_string(),
translation: "Välkommen till ".to_string(),
placeholder_offset: vec![16],
+ state: api_model::TranslationState::Unreviewed,
+ comment: "".to_string(),
+ reviewer: None,
},
],
},
@@ -1097,27 +1118,38 @@ async fn test_collect_strings() {
},
],
placeholder_offset: vec![54, 70, 140, 157],
- translation_id: 2466140279568640908,
translations: vec![
api_model::TranslationString {
language: "en-gb".to_string(),
translation: "By using this application you are agreeing to Opera's Terms of Service. Also, you can learn how Opera handles and protects your data in our Privacy Statement.".to_string(),
placeholder_offset: vec![54, 70, 140, 157],
+ state: api_model::TranslationState::Unreviewed,
+ comment: "".to_string(),
+ reviewer: None,
},
api_model::TranslationString {
language: "my".to_string(),
translation: "ဤအပလီကေးရှင်းကို အသုံးပြုခြင်းဖြင့် သင်သည် Opera ၏ ဝန်ဆောင်မှုစည်းမျဉ်းများ ကို သဘောတူရာ ရောက်ပါသည်။ ထို့အပြင် ကျွန်ုပ်တို့၏ကိုယ်ရေးလုံခြုံမှု ထုတ်ပြန်ချက် ထဲတွင် သင့်ဒေတာများကို Opera ၏ ကိုင်တွယ်ပုံနှင့် ကာကွယ်ပုံတို့ကိုလည်း လေ့လာနိုင်သည်။".to_string(),
placeholder_offset: vec![133, 205, 342, 433],
+ state: api_model::TranslationState::Unreviewed,
+ comment: "".to_string(),
+ reviewer: None,
},
api_model::TranslationString {
language: "my-zg".to_string(),
translation: "ဤအပလီေကးရွင္းကို အသုံးျပဳျခင္းျဖင့္ သင္သည္ Opera ၏ ဝန္ေဆာင္မွုစည္းမ်ဥ္းမ်ား ကို သေဘာတူရာ ေရာက္ပါသည္။ ထို႔အျပင္ ကၽြန္ုပ္တို႔၏ကိုယ္ေရးလုံျခဳံမွု ထုတ္ျပန္ခ်က္ ထဲတြင္ သင့္ေဒတာမ်ားကို Opera ၏ ကိုင္တြယ္ပုံႏွင့္ ကာကြယ္ပုံတို႔ကိုလည္း ေလ့လာနိုင္သည္။".to_string(),
placeholder_offset: vec![133, 205, 342, 433],
+ state: api_model::TranslationState::Unreviewed,
+ comment: "".to_string(),
+ reviewer: None,
},
api_model::TranslationString {
language: "sv".to_string(),
translation: "I och med din användning av det här programmet samtycker du till Operas Licensvillkor. Du kan också läsa om hur Opera hanterar och skyddar dina data i vårt Sekretessmeddelande.".to_string(),
placeholder_offset: vec![74, 87, 161, 180],
+ state: api_model::TranslationState::Unreviewed,
+ comment: "".to_string(),
+ reviewer: None,
},
],
},
@@ -1150,12 +1182,14 @@ async fn test_collect_strings() {
},
],
placeholder_offset: vec![34, 65, 98, 132],
- translation_id: 7770247413830876286,
translations: vec![
api_model::TranslationString {
language: "en-gb".to_string(),
translation: "{BOOKMARKS, plural,\n one { folder deleted}\n few { folders deleted}\n many { folders deleted}\n other { folders deleted}}".to_string(),
placeholder_offset: vec![35, 67, 101, 136],
+ state: api_model::TranslationState::Unreviewed,
+ comment: "".to_string(),
+ reviewer: None,
},
],
},