Skip to content

Commit f6afd7c

Browse files
committed
Merge pull request #2409 from alphagov/rename-marriage-abroad-outcomes
Rename marriage-abroad outcomes
2 parents 17bf2ca + b90f9d4 commit f6afd7c

File tree

45 files changed

+2182
-2216
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+2182
-2216
lines changed

lib/smart_answer_flows/marriage-abroad.rb

+90-131
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def define
3030
elsif %w(france monaco new-caledonia wallis-and-futuna).include?(calculator.ceremony_country)
3131
question :marriage_or_pacs?
3232
elsif calculator.ceremony_country_is_french_overseas_territory?
33-
outcome :outcome_os_france_or_fot
33+
outcome :outcome_marriage_in_france_or_french_overseas_territory
3434
else
3535
question :legal_residency?
3636
end
@@ -61,11 +61,11 @@ def define
6161
next_node do |response|
6262
calculator.marriage_or_pacs = response
6363
if calculator.ceremony_country == 'monaco'
64-
outcome :outcome_monaco
64+
outcome :outcome_ceremonies_in_monaco
6565
elsif calculator.want_to_get_married?
66-
outcome :outcome_os_france_or_fot
66+
outcome :outcome_marriage_in_france_or_french_overseas_territory
6767
else
68-
outcome :outcome_cp_france_pacs
68+
outcome :outcome_civil_partnership_in_france_or_french_overseas_territory
6969
end
7070
end
7171
end
@@ -90,205 +90,164 @@ def define
9090
next_node do |response|
9191
calculator.sex_of_your_partner = response
9292
if calculator.ceremony_country == 'brazil' && calculator.resident_outside_of_uk?
93-
outcome :outcome_brazil_not_living_in_the_uk
93+
outcome :outcome_marriage_in_brazil_when_residing_in_brazil_or_third_country
9494
elsif calculator.ceremony_country == "netherlands"
95-
outcome :outcome_marriage_via_local_authorities
95+
outcome :outcome_ceremonies_in_netherlands_or_marriage_via_local_authority_countries
9696
elsif calculator.ceremony_country == "portugal"
97-
outcome :outcome_portugal
97+
outcome :outcome_ceremonies_in_portugal
9898
elsif calculator.ceremony_country == "ireland"
99-
outcome :outcome_ireland
99+
outcome :outcome_ceremonies_in_ireland
100100
elsif calculator.ceremony_country == "switzerland"
101-
outcome :outcome_switzerland
101+
outcome :outcome_ceremonies_in_switzerland
102102
elsif calculator.ceremony_country == "spain"
103-
outcome :outcome_spain
103+
outcome :outcome_ceremonies_in_spain
104104
elsif calculator.ceremony_country == 'dominican-republic'
105-
outcome :outcome_dominican_republic
105+
outcome :outcome_ceremonies_in_dominican_republic
106106
elsif calculator.partner_is_opposite_sex?
107107
if calculator.ceremony_country == 'hong-kong'
108-
outcome :outcome_os_hong_kong
108+
outcome :outcome_opposite_sex_marriage_in_hong_kong
109109
elsif calculator.ceremony_country == 'germany'
110-
outcome :outcome_os_germany
110+
outcome :outcome_opposite_sex_marriage_in_germany
111111
elsif calculator.ceremony_country == 'oman'
112-
outcome :outcome_os_oman
112+
outcome :outcome_opposite_sex_marriage_in_oman
113113
elsif calculator.ceremony_country == 'belarus'
114-
outcome :outcome_os_belarus
114+
outcome :outcome_opposite_sex_marriage_in_belarus
115115
elsif calculator.ceremony_country == 'kuwait'
116-
outcome :outcome_os_kuwait
116+
outcome :outcome_opposite_sex_marriage_in_kuwait
117117
elsif calculator.ceremony_country == 'japan'
118-
outcome :outcome_os_japan
118+
outcome :outcome_opposite_sex_marriage_in_japan
119119
elsif calculator.resident_of_third_country? &&
120120
(
121121
calculator.opposite_sex_consular_cni_country? ||
122122
%w(kosovo).include?(calculator.ceremony_country) ||
123123
calculator.opposite_sex_consular_cni_in_nearby_country?
124124
)
125-
outcome :outcome_consular_cni_os_residing_in_third_country
125+
outcome :outcome_opposite_sex_marriage_in_consular_cni_countries_when_residing_in_third_country
126126
elsif calculator.ceremony_country == 'norway' && calculator.resident_of_third_country?
127-
outcome :outcome_consular_cni_os_residing_in_third_country
127+
outcome :outcome_opposite_sex_marriage_in_consular_cni_countries_when_residing_in_third_country
128128
elsif calculator.ceremony_country == 'italy'
129-
outcome :outcome_os_italy
129+
outcome :outcome_opposite_sex_marriage_in_italy_when_residing_in_uk_or_italy
130130
elsif calculator.ceremony_country == 'cambodia'
131-
outcome :outcome_os_cambodia
131+
outcome :outcome_opposite_sex_marriage_in_cambodia
132132
elsif calculator.ceremony_country == "colombia"
133-
outcome :outcome_os_colombia
133+
outcome :outcome_opposite_sex_marriage_in_colombia
134134
elsif calculator.ceremony_country == 'germany'
135-
outcome :outcome_os_germany
135+
outcome :outcome_opposite_sex_marriage_in_germany
136136
elsif calculator.ceremony_country == "kosovo"
137-
outcome :outcome_os_kosovo
137+
outcome :outcome_opposite_sex_marriage_in_kosovo_when_residing_in_uk_or_kosovo
138138
elsif calculator.ceremony_country == "indonesia"
139-
outcome :outcome_os_indonesia
139+
outcome :outcome_opposite_sex_marriage_in_indonesia
140140
elsif calculator.ceremony_country == "laos" && calculator.partner_is_not_national_of_ceremony_country?
141-
outcome :outcome_os_marriage_impossible_no_laos_locals
141+
outcome :outcome_opposite_sex_marriage_in_laos_without_lao_national
142142
elsif calculator.ceremony_country == "laos"
143-
outcome :outcome_os_laos
143+
outcome :outcome_opposite_sex_marriage_in_laos_with_lao_national
144144
elsif calculator.ceremony_country == 'poland'
145-
outcome :outcome_os_poland
145+
outcome :outcome_opposite_sex_marriage_in_poland_when_residing_in_uk_or_poland
146146
elsif calculator.ceremony_country == 'slovenia'
147-
outcome :outcome_os_slovenia
147+
outcome :outcome_opposite_sex_marriage_in_slovenia_when_residing_in_uk_or_slovenia
148148
elsif calculator.opposite_sex_consular_cni_country? ||
149149
(
150150
calculator.resident_of_uk? &&
151151
calculator.opposite_sex_no_marriage_related_consular_services_in_ceremony_country?
152152
) ||
153153
calculator.opposite_sex_consular_cni_in_nearby_country?
154-
outcome :outcome_os_consular_cni
154+
outcome :outcome_opposite_sex_marriage_in_consular_cni_countries_when_residing_in_uk_or_ceremony_country
155155
elsif calculator.ceremony_country == "finland" && calculator.resident_of_uk?
156-
outcome :outcome_os_consular_cni
156+
outcome :outcome_opposite_sex_marriage_in_consular_cni_countries_when_residing_in_uk_or_ceremony_country
157157
elsif calculator.ceremony_country == "norway" && calculator.resident_of_uk?
158-
outcome :outcome_os_consular_cni
158+
outcome :outcome_opposite_sex_marriage_in_consular_cni_countries_when_residing_in_uk_or_ceremony_country
159159
elsif calculator.opposite_sex_affirmation_country?
160-
outcome :outcome_os_affirmation
160+
outcome :outcome_opposite_sex_marriage_in_affirmation_countries
161161
elsif calculator.ceremony_country_in_the_commonwealth? ||
162162
calculator.ceremony_country == 'zimbabwe'
163-
outcome :outcome_os_commonwealth
163+
outcome :outcome_opposite_sex_marriage_in_commonwealth_countries
164164
elsif calculator.ceremony_country_is_british_overseas_territory?
165-
outcome :outcome_os_bot
165+
outcome :outcome_opposite_sex_marriage_in_british_overseas_territory
166166
elsif calculator.opposite_sex_no_consular_cni_country? ||
167167
(
168168
calculator.resident_outside_of_uk? &&
169169
calculator.opposite_sex_no_marriage_related_consular_services_in_ceremony_country?
170170
)
171-
outcome :outcome_os_no_cni
171+
outcome :outcome_opposite_sex_in_no_cni_countries_when_residing_in_ceremony_or_third_country
172172
elsif calculator.opposite_sex_marriage_via_local_authorities?
173-
outcome :outcome_marriage_via_local_authorities
173+
outcome :outcome_ceremonies_in_netherlands_or_marriage_via_local_authority_countries
174174
elsif calculator.opposite_sex_in_other_countries?
175-
outcome :outcome_os_other_countries
175+
outcome :outcome_opposite_sex_marriage_in_other_countries
176176
end
177177
elsif calculator.partner_is_same_sex?
178178
if %w(belgium norway).include?(calculator.ceremony_country)
179-
outcome :outcome_ss_affirmation
179+
outcome :outcome_same_sex_civil_partnership_in_affirmation_countries
180180
elsif calculator.same_sex_ceremony_country_unknown_or_has_no_embassies?
181-
outcome :outcome_os_no_cni
181+
outcome :outcome_opposite_sex_in_no_cni_countries_when_residing_in_ceremony_or_third_country
182182
elsif calculator.ceremony_country == "malta"
183-
outcome :outcome_ss_marriage_malta
183+
outcome :outcome_same_sex_marriage_and_civil_partnership_in_malta
184184
elsif calculator.same_sex_marriage_not_possible?
185-
outcome :outcome_ss_marriage_not_possible
185+
outcome :outcome_same_sex_marriage_and_civil_partnership_not_possible
186186
elsif calculator.ceremony_country == "germany" && calculator.partner_is_national_of_ceremony_country?
187-
outcome :outcome_cp_or_equivalent
187+
outcome :outcome_same_sex_civil_partnership
188188
elsif calculator.same_sex_marriage_country? ||
189189
(
190190
calculator.same_sex_marriage_country_when_couple_british? &&
191191
calculator.partner_british?
192192
) ||
193193
calculator.same_sex_marriage_and_civil_partnership?
194-
outcome :outcome_ss_marriage
194+
outcome :outcome_same_sex_marriage_and_civil_partnership
195195
elsif calculator.civil_partnership_equivalent_country?
196-
outcome :outcome_cp_or_equivalent
196+
outcome :outcome_same_sex_civil_partnership
197197
elsif calculator.civil_partnership_cni_not_required_country?
198-
outcome :outcome_cp_no_cni
198+
outcome :outcome_same_sex_civil_partnership_in_no_cni_countries
199199
elsif %w(canada south-africa).include?(calculator.ceremony_country)
200-
outcome :outcome_cp_commonwealth_countries
200+
outcome :outcome_same_sex_civil_partnership_in_commonwealth_countries
201201
elsif calculator.civil_partnership_consular_country?
202-
outcome :outcome_cp_consular
202+
outcome :outcome_same_sex_civil_partnership_in_consular_countries
203203
else
204-
outcome :outcome_cp_all_other_countries
204+
outcome :outcome_same_sex_marriage_and_civil_partnership_in_other_countries
205205
end
206206
end
207207
end
208208
end
209209

210-
outcome :outcome_ireland
211-
212-
outcome :outcome_switzerland
213-
214-
outcome :outcome_marriage_via_local_authorities
215-
216-
outcome :outcome_portugal
217-
218-
outcome :outcome_os_germany
219-
220-
outcome :outcome_os_kuwait
221-
222-
outcome :outcome_os_indonesia
223-
224-
outcome :outcome_os_laos
225-
226-
outcome :outcome_os_japan
227-
228-
outcome :outcome_os_hong_kong
229-
230-
outcome :outcome_os_kosovo
231-
232-
outcome :outcome_brazil_not_living_in_the_uk
233-
234-
outcome :outcome_os_cambodia
235-
236-
outcome :outcome_os_colombia
237-
238-
outcome :outcome_os_oman
239-
240-
outcome :outcome_os_poland
241-
242-
outcome :outcome_os_slovenia
243-
244-
outcome :outcome_monaco
245-
246-
outcome :outcome_spain
247-
248-
outcome :outcome_os_commonwealth
249-
250-
outcome :outcome_os_bot
251-
252-
outcome :outcome_os_belarus
253-
254-
outcome :outcome_os_italy
255-
256-
outcome :outcome_consular_cni_os_residing_in_third_country
257-
258-
outcome :outcome_os_consular_cni
259-
260-
outcome :outcome_os_france_or_fot
261-
262-
outcome :outcome_os_affirmation
263-
264-
outcome :outcome_os_no_cni
265-
266-
outcome :outcome_os_other_countries
267-
268-
#CP outcomes
269-
outcome :outcome_cp_or_equivalent
270-
271-
outcome :outcome_cp_france_pacs
272-
273-
outcome :outcome_cp_no_cni
274-
275-
outcome :outcome_cp_commonwealth_countries
276-
277-
outcome :outcome_cp_consular
278-
279-
outcome :outcome_cp_all_other_countries
280-
281-
outcome :outcome_ss_marriage
282-
283-
outcome :outcome_ss_marriage_not_possible
284-
285-
outcome :outcome_ss_marriage_malta
286-
287-
outcome :outcome_ss_affirmation
288-
289-
outcome :outcome_os_marriage_impossible_no_laos_locals
290-
291-
outcome :outcome_dominican_republic
210+
outcome :outcome_ceremonies_in_dominican_republic
211+
outcome :outcome_ceremonies_in_ireland
212+
outcome :outcome_ceremonies_in_monaco
213+
outcome :outcome_ceremonies_in_netherlands_or_marriage_via_local_authority_countries
214+
outcome :outcome_ceremonies_in_portugal
215+
outcome :outcome_ceremonies_in_spain
216+
outcome :outcome_ceremonies_in_switzerland
217+
outcome :outcome_civil_partnership_in_france_or_french_overseas_territory
218+
outcome :outcome_marriage_in_brazil_when_residing_in_brazil_or_third_country
219+
outcome :outcome_marriage_in_france_or_french_overseas_territory
220+
outcome :outcome_opposite_sex_in_no_cni_countries_when_residing_in_ceremony_or_third_country
221+
outcome :outcome_opposite_sex_marriage_in_affirmation_countries
222+
outcome :outcome_opposite_sex_marriage_in_belarus
223+
outcome :outcome_opposite_sex_marriage_in_british_overseas_territory
224+
outcome :outcome_opposite_sex_marriage_in_cambodia
225+
outcome :outcome_opposite_sex_marriage_in_colombia
226+
outcome :outcome_opposite_sex_marriage_in_commonwealth_countries
227+
outcome :outcome_opposite_sex_marriage_in_consular_cni_countries_when_residing_in_third_country
228+
outcome :outcome_opposite_sex_marriage_in_consular_cni_countries_when_residing_in_uk_or_ceremony_country
229+
outcome :outcome_opposite_sex_marriage_in_germany
230+
outcome :outcome_opposite_sex_marriage_in_hong_kong
231+
outcome :outcome_opposite_sex_marriage_in_indonesia
232+
outcome :outcome_opposite_sex_marriage_in_italy_when_residing_in_uk_or_italy
233+
outcome :outcome_opposite_sex_marriage_in_japan
234+
outcome :outcome_opposite_sex_marriage_in_kosovo_when_residing_in_uk_or_kosovo
235+
outcome :outcome_opposite_sex_marriage_in_kuwait
236+
outcome :outcome_opposite_sex_marriage_in_laos_with_lao_national
237+
outcome :outcome_opposite_sex_marriage_in_laos_without_lao_national
238+
outcome :outcome_opposite_sex_marriage_in_oman
239+
outcome :outcome_opposite_sex_marriage_in_other_countries
240+
outcome :outcome_opposite_sex_marriage_in_poland_when_residing_in_uk_or_poland
241+
outcome :outcome_opposite_sex_marriage_in_slovenia_when_residing_in_uk_or_slovenia
242+
outcome :outcome_same_sex_civil_partnership
243+
outcome :outcome_same_sex_civil_partnership_in_affirmation_countries
244+
outcome :outcome_same_sex_civil_partnership_in_commonwealth_countries
245+
outcome :outcome_same_sex_civil_partnership_in_consular_countries
246+
outcome :outcome_same_sex_civil_partnership_in_no_cni_countries
247+
outcome :outcome_same_sex_marriage_and_civil_partnership
248+
outcome :outcome_same_sex_marriage_and_civil_partnership_in_malta
249+
outcome :outcome_same_sex_marriage_and_civil_partnership_in_other_countries
250+
outcome :outcome_same_sex_marriage_and_civil_partnership_not_possible
292251
end
293252
end
294253
end

0 commit comments

Comments
 (0)