Skip to content

Commit cc58c0f

Browse files
committed
GYR1-829 Map client inputs to page 3 of 13614c
1 parent 0736ca3 commit cc58c0f

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

app/lib/pdf_filler/f13614c_pdf.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@ def hash_for_pdf
286286
'form1[0].page3[0].informationToReport[0].hsaContributions[0]' => bool_checkbox(@intake.cv_hsa_contrib_cb_yes?),
287287
'form1[0].page3[0].informationToReport[0].hsaDistributions[0]' => bool_checkbox(@intake.cv_hsa_distrib_cb_yes?),
288288
'form1[0].page3[0].informationToReport[0].form1095A[0]' => bool_checkbox(@intake.cv_1095a_cb_yes?),
289-
'form1[0].page3[0].informationToReport[0].efficientHomeImprovement[0]' => bool_checkbox(@intake.cv_energy_efficient_home_improv_credit_cb_yes?),
289+
'form1[0].page3[0].informationToReport[0].efficientHomeImprovement[0].efficientHomeImprovement[0]' => bool_checkbox(@intake.cv_energy_efficient_home_improv_credit_cb_yes?),
290290
'form1[0].page3[0].informationToReport[0].form1099C[0]' => bool_checkbox(@intake.cv_1099c_cb_yes?),
291291
'form1[0].page3[0].informationToReport[0].form1099A[0]' => bool_checkbox(@intake.cv_1099a_cb_yes?),
292292
'form1[0].page3[0].informationToReport[0].disasterReliefImpacts[0]' => bool_checkbox(@intake.cv_disaster_relief_impacts_return_cb_yes?),

spec/lib/pdf_filler/f13614c_pdf_spec.rb

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -496,7 +496,9 @@
496496
"form1[0].page3[0].followingHappenDuring[0].estimatedTaxPayments[0].estimatedTaxPayments[0]" => "Off",
497497
"form1[0].page3[0].followingHappenDuring[0].forgaveByLender[0].forgaveByLender[0]" => "1",
498498
"form1[0].page3[0].followingHappenDuring[0].healthSavingsAccount[0]" => "Off",
499+
"form1[0].page3[0].followingHappenDuring[0].lastYearsReturn[0]" => "Off",
499500
"form1[0].page3[0].followingHappenDuring[0].lossRelatedDisaster[0]" => "1",
501+
"form1[0].page3[0].followingHappenDuring[0].otherPurchase[0]" => "Off",
500502
"form1[0].page3[0].followingHappenDuring[0].purchaseMarketplaceInsurance[0]" => "1",
501503
"form1[0].page3[0].followingHappenDuring[0].receivedLetterBill[0]" => "Off",
502504
"form1[0].page3[0].followingHappenDuring[0].sellAHome[0]" => "Off",
@@ -508,7 +510,7 @@
508510
"form1[0].page3[0].informationToReport[0].disallowedPreviousYear[0]" => "",
509511
"form1[0].page3[0].informationToReport[0].disasterReliefImpacts[0]" => "",
510512
"form1[0].page3[0].informationToReport[0].educationCreditTuition[0]" => "",
511-
"form1[0].page3[0].informationToReport[0].efficientHomeImprovement[0]" => "",
513+
"form1[0].page3[0].informationToReport[0].efficientHomeImprovement[0].efficientHomeImprovement[0]" => "",
512514
"form1[0].page3[0].informationToReport[0].eligibleLITCReferral[0]" => "",
513515
"form1[0].page3[0].informationToReport[0].estimatedTaxPayments[0].estimatedTaxPayments[0]" => "",
514516
"form1[0].page3[0].informationToReport[0].estimatedTaxPayments[0].taxPaymentsAmount[0]" => "",
@@ -523,6 +525,8 @@
523525
"form1[0].page3[0].informationToReport[0].lastYearsRefund[0].refundAmount[0]" => "",
524526
"form1[0].page3[0].informationToReport[0].saleOfHome[0]" => "",
525527
"form1[0].page3[0].informationToReport[0].taxableScholarshipIncome[0]" => "",
528+
"form1[0].page3[0].informationToReport[0].vinNumber[0].numberVIN[0]" => "Off",
529+
"form1[0].page3[0].informationToReport[0].vinNumber[0].vinNumber[0]" => nil,
526530
"form1[0].page3[0].paidExpenses[0].alimonyPayments[0]" => "1",
527531
"form1[0].page3[0].paidExpenses[0].childDependentCare[0]" => "Off",
528532
"form1[0].page3[0].paidExpenses[0].contributionsRetirementAccount[0]" => "Off",
@@ -863,8 +867,7 @@
863867
end
864868

865869
describe 'section 3 on 3 ' do
866-
# TODO reenable for TY2025
867-
xit 'looks good when all choices are no and fields are nil' do
870+
it 'looks good when all choices are no and fields are nil' do
868871
intake.update(
869872
cv_taxable_scholarship_income_cb: 'no',
870873
cv_1098t_cb: 'no',
@@ -899,7 +902,7 @@
899902
'form1[0].page3[0].informationToReport[0].hsaContributions[0]' => '',
900903
'form1[0].page3[0].informationToReport[0].hsaDistributions[0]' => '',
901904
'form1[0].page3[0].informationToReport[0].form1095A[0]' => '',
902-
'form1[0].page3[0].informationToReport[0].efficientHomeImprovement[0]' => '',
905+
'form1[0].page3[0].informationToReport[0].efficientHomeImprovement[0].efficientHomeImprovement[0]' => '',
903906
'form1[0].page3[0].informationToReport[0].form1099C[0]' => '',
904907
'form1[0].page3[0].informationToReport[0].form1099A[0]' => '',
905908
'form1[0].page3[0].informationToReport[0].disasterReliefImpacts[0]' => '',
@@ -916,8 +919,7 @@
916919
)
917920
end
918921

919-
# TODO reenable for TY2025
920-
xit 'works when all choices are all yes and filled in' do
922+
it 'works when all choices are all yes and filled in' do
921923
intake.update(
922924
cv_taxable_scholarship_income_cb: 'yes',
923925
cv_1098t_cb: 'yes',
@@ -952,7 +954,7 @@
952954
'form1[0].page3[0].informationToReport[0].hsaContributions[0]' => '1',
953955
'form1[0].page3[0].informationToReport[0].hsaDistributions[0]' => '1',
954956
'form1[0].page3[0].informationToReport[0].form1095A[0]' => '1',
955-
'form1[0].page3[0].informationToReport[0].efficientHomeImprovement[0]' => '1',
957+
'form1[0].page3[0].informationToReport[0].efficientHomeImprovement[0].efficientHomeImprovement[0]' => '1',
956958
'form1[0].page3[0].informationToReport[0].form1099C[0]' => '1',
957959
'form1[0].page3[0].informationToReport[0].form1099A[0]' => '1',
958960
'form1[0].page3[0].informationToReport[0].disasterReliefImpacts[0]' => '1',

0 commit comments

Comments
 (0)