@@ -76,7 +76,16 @@ def setUp(self):
7676 "early_action_budget" : 2000 ,
7777 "trigger_statement" : "test" ,
7878 "overview" : "test" ,
79- "documents" : [self .document1 .id ],
79+ "documents" : [
80+ {
81+ "id" : self .document1 .id ,
82+ "caption" : "test caption"
83+ },
84+ {
85+ "id" : self .document2 .id ,
86+ "caption" : "test caption 2"
87+ },
88+ ],
8089 "originator_name" : "eap name" ,
8190 "originator_title" : "eap title" ,
8291 "originator_email" :
"[email protected] " ,
@@ -168,7 +177,16 @@ def setUp(self):
168177 "number_of_people_reached" : 1000 ,
169178 "description" : "test eap activation report" ,
170179 "overall_objectives" : "test eap activation report" ,
171- "documents" : [self .document1 .id , self .document2 .id ],
180+ "documents" : [
181+ {
182+ "id" : self .document1 .id ,
183+ "caption" : "test caption"
184+ },
185+ {
186+ "id" : self .document2 .id ,
187+ "caption" : "test caption 2"
188+ },
189+ ],
172190 "challenges_and_lesson" : "test eap activation report" ,
173191 "general_lesson_and_recomendations" : "test eap activation report" ,
174192 "ifrc_financial_report" : self .document1 .id ,
@@ -315,7 +333,16 @@ def test_create_and_update_eap_activation_report(self):
315333 # update eap_report
316334 data = self .eap_act_report_body
317335 data ['description' ] = 'updated description'
318- data ['documents' ] = [self .document1 .id ]
336+ data ['documents' ] = [
337+ {
338+ "id" : self .document2 .id ,
339+ "caption" : "test caption updated"
340+ },
341+ {
342+ "id" : self .document1 .id ,
343+ "caption" : "test caption updated"
344+ }
345+ ]
319346 data ['ifrc_financial_report' ] = self .document2 .id
320347 data ['operational_plans' ] = [
321348 {
@@ -356,7 +383,6 @@ def test_create_and_update_eap_activation_report(self):
356383 self .assertEqual (updated .created_by .id , self .user .id )
357384 self .assertEqual (final_report_updated_resp ['eap_activation' ], self .eap_activation .id )
358385 self .assertEqual (final_report_updated_resp ['ifrc_financial_report' ], self .document2 .id )
359- self .assertEqual (len (final_report_updated_resp ['documents' ]), 1 )
360386 self .assertEqual (len (final_report_updated_resp ['operational_plans' ]), 1 )
361387 self .assertEqual (len (final_report_updated_resp ['operational_plans' ][0 ]['early_actions_achievements' ]), 2 )
362388 self .assertEqual (len (final_report_updated_resp ['operational_plans' ][0 ]['indicators' ]), 2 )
0 commit comments