@@ -954,7 +954,7 @@ def test_dref_create_and_update_in_local_language(
954954 "national_society" : national_society .id ,
955955 "disaster_type" : disaster_type .id ,
956956 "needs_identified" : [{"title" : "shelter_housing_and_settlements" , "description" : "hola" }],
957- "original_language " : "es" ,
957+ "starting_language " : "es" ,
958958 "planned_interventions" : [
959959 {
960960 "title" : "shelter_housing_and_settlements" ,
@@ -978,7 +978,7 @@ def test_dref_create_and_update_in_local_language(
978978 self .client .force_authenticate (self .user )
979979 response = self .client .post (url , data , format = "json" , HTTP_ACCEPT_LANGUAGE = "es" )
980980 self .assertEqual (response .status_code , 201 )
981- self .assertEqual (response .data ["original_language " ], "es" )
981+ self .assertEqual (response .data ["starting_language " ], "es" )
982982 self .assertEqual (response .data ["translation_module_original_language" ], "es" )
983983 self .assertEqual (response .data ["title" ], "Prueba de título Dref" )
984984 # Test update
@@ -1101,19 +1101,19 @@ def test_create_and_update_operational_update(self):
11011101 title = "Test Title" ,
11021102 created_by = user1 ,
11031103 status = Dref .Status .DRAFT ,
1104- original_language = "en" ,
1104+ starting_language = "en" ,
11051105 )
11061106 dref2 = DrefFactory .create (
11071107 title = "Título en español" ,
11081108 created_by = user1 ,
11091109 status = Dref .Status .APPROVED ,
1110- original_language = "es " ,
1110+ starting_language = "fr " ,
11111111 )
11121112 dref3 = DrefFactory .create (
11131113 title = "Titre en français" ,
11141114 created_by = user1 ,
11151115 status = Dref .Status .APPROVED ,
1116- original_language = "fr" ,
1116+ starting_language = "fr" ,
11171117 )
11181118 ops_update_data = {
11191119 "dref" : dref .id ,
@@ -1124,13 +1124,13 @@ def test_create_and_update_operational_update(self):
11241124 "dref" : dref2 .id ,
11251125 "country" : self .country .id ,
11261126 "district" : [self .district .id ],
1127- "original_language " : "fr " ,
1127+ "starting_language " : "es " ,
11281128 }
11291129 ops_update_data3 = {
11301130 "dref" : dref3 .id ,
11311131 "country" : self .country .id ,
11321132 "district" : [self .district .id ],
1133- "original_language " : "fr" ,
1133+ "starting_language " : "fr" ,
11341134 }
11351135
11361136 self .authenticate (user1 )
@@ -1154,15 +1154,15 @@ def test_create_and_update_operational_update(self):
11541154 data_ar = {
11551155 "title" : "العنوان بالعربية" ,
11561156 "modified_at" : datetime .now (),
1157- "original_language " : "ar" ,
1157+ "starting_language " : "ar" ,
11581158 }
11591159 response = self .client .patch (update_url , data = data_ar , HTTP_ACCEPT_LANGUAGE = "ar" )
11601160 self .assert_400 (response )
11611161 # Update in Spanish
11621162 data_es = {
11631163 "title" : "Título en español" ,
11641164 "modified_at" : datetime .now (),
1165- "original_language " : "es" ,
1165+ "starting_language " : "es" ,
11661166 }
11671167 response = self .client .patch (update_url , data = data_es , HTTP_ACCEPT_LANGUAGE = "es" )
11681168 self .assert_400 (response )
@@ -1171,7 +1171,7 @@ def test_create_and_update_operational_update(self):
11711171 data_en = {
11721172 "title" : "Updated title in English" ,
11731173 "modified_at" : datetime .now (),
1174- "original_language " : "en" ,
1174+ "starting_language " : "en" ,
11751175 }
11761176 response = self .client .patch (update_url , data = data_en , HTTP_ACCEPT_LANGUAGE = "en" )
11771177 self .assert_400 (response )
@@ -1180,7 +1180,7 @@ def test_create_and_update_operational_update(self):
11801180 data_fr = {
11811181 "title" : "Titre en français" ,
11821182 "modified_at" : datetime .now (),
1183- "original_language " : "fr" ,
1183+ "starting_language " : "fr" ,
11841184 }
11851185 response = self .client .patch (update_url , data = data_fr , HTTP_ACCEPT_LANGUAGE = "fr" )
11861186 self .assert_200 (response )
@@ -2177,27 +2177,27 @@ def test_create_and_update_final_report(self):
21772177 created_by = self .user ,
21782178 status = Dref .Status .DRAFT ,
21792179 type_of_dref = Dref .DrefType .ASSESSMENT ,
2180- original_language = "en" ,
2180+ starting_language = "en" ,
21812181 )
21822182 dref2 = DrefFactory .create (
21832183 title = "لعنوان بالعربية" ,
21842184 created_by = self .user ,
21852185 status = Dref .Status .APPROVED ,
21862186 type_of_dref = Dref .DrefType .IMMINENT ,
2187- original_language = "ar" ,
2187+ starting_language = "ar" ,
21882188 )
21892189 dref3 = DrefFactory .create (
21902190 title = "Título en español" ,
21912191 created_by = self .user ,
21922192 status = Dref .Status .APPROVED ,
21932193 type_of_dref = Dref .DrefType .IMMINENT ,
2194- original_language = "es" ,
2194+ starting_language = "es" ,
21952195 )
21962196 dref .users .add (user1 )
21972197 url = "/api/v2/dref-final-report/"
21982198 data2 = {
21992199 "dref" : dref2 .id ,
2200- "original_language " : "fr" ,
2200+ "starting_language " : "fr" ,
22012201 }
22022202
22032203 self .authenticate (self .user )
@@ -2206,40 +2206,40 @@ def test_create_and_update_final_report(self):
22062206
22072207 url = "/api/v2/dref-final-report/"
22082208 # Test create final report for draft dref status
2209- data1 = {"dref" : dref .id , "original_language " : "en" }
2209+ data1 = {"dref" : dref .id , "starting_language " : "en" }
22102210 response = self .client .post (url , data = data1 )
22112211 self .assert_400 (response )
22122212
22132213 # Test create final report with original language other than dref original language
2214- data2 = {"dref" : dref2 .id , "original_language " : "es" }
2214+ data2 = {"dref" : dref2 .id , "starting_language " : "es" }
22152215 response = self .client .post (url , data = data2 )
22162216 self .assert_400 (response )
22172217
22182218 # Test create final report with approved dref status and matching with dref original language
2219- data3 = {"dref" : dref3 .id , "original_language " : "es" }
2219+ data3 = {"dref" : dref3 .id , "starting_language " : "es" }
22202220 response = self .client .post (url , data = data3 , HTTP_ACCEPT_LANGUAGE = "es" )
22212221 self .assert_201 (response )
22222222 self .assertEqual (response .data ["translation_module_original_language" ], "es" )
22232223 final_report_id = response .data ["id" ]
22242224
22252225 # Test Update
22262226 update_url = f"/api/v2/dref-final-report/{ final_report_id } /"
2227- data_ar = {"title" : "العنوان بالعربية" , "modified_at" : datetime .now (), "original_language " : "ar" }
2227+ data_ar = {"title" : "العنوان بالعربية" , "modified_at" : datetime .now (), "starting_language " : "ar" }
22282228 response = self .client .patch (update_url , data = data_ar , HTTP_ACCEPT_LANGUAGE = "ar" )
22292229 self .assert_400 (response )
22302230
22312231 # Update in English
2232- data_en = {"title" : "Updated title in English" , "modified_at" : datetime .now (), "original_language " : "en" }
2232+ data_en = {"title" : "Updated title in English" , "modified_at" : datetime .now (), "starting_language " : "en" }
22332233 response = self .client .patch (update_url , data = data_en , HTTP_ACCEPT_LANGUAGE = "en" )
22342234 self .assert_400 (response )
22352235
22362236 # Update in French
2237- data_fr = {"title" : "Titre en français" , "modified_at" : datetime .now (), "original_language " : "ar" }
2237+ data_fr = {"title" : "Titre en français" , "modified_at" : datetime .now (), "starting_language " : "ar" }
22382238 response = self .client .patch (update_url , data = data_fr , HTTP_ACCEPT_LANGUAGE = "ar" )
22392239 self .assert_400 (response )
22402240
22412241 # Update in Spanish (original language)
2242- data_es = {"title" : "Título en español" , "modified_at" : datetime .now (), "original_language " : "es" }
2242+ data_es = {"title" : "Título en español" , "modified_at" : datetime .now (), "starting_language " : "es" }
22432243 response = self .client .patch (update_url , data = data_es , HTTP_ACCEPT_LANGUAGE = "es" )
22442244 self .assert_200 (response )
22452245 self .assertEqual (response .data ["translation_module_original_language" ], "es" )
0 commit comments