Skip to content

Commit 3241b6c

Browse files
authored
Merge pull request #207 from American-Institutes-for-Research/HEA-816/prelevement_bovins_vendu/egorge_regex_pattern
Update regex pattern for fixing prélèvement bovins (% vendu/égorgé la…
2 parents ef20dd3 + 4e4720a commit 3241b6c

2 files changed

Lines changed: 12 additions & 7 deletions

File tree

pipelines/assets/livelihood_activity_regexes.json

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -416,7 +416,7 @@
416416
"carcass_weight"
417417
],
418418
[
419-
"{product_pattern} offtake \\(% sold/slaughtered\\)",
419+
"(?:(?:prélèvement|diminution)(?: des?)?)? ?{product_pattern}(?: offtake)? \\(% (?:vendus?|sold)/(?:égorgés?|egorgés?|abattus?|slaughtered)\\)",
420420
null,
421421
false,
422422
"percentage_sold_slaughtered"
@@ -649,12 +649,6 @@
649649
false,
650650
"carcass_weight"
651651
],
652-
[
653-
"(?:prélèvement des .* \\(% vendus/egorgés\\)|diminution .* \\(% vendus/abattu\\))",
654-
null,
655-
false,
656-
"percentage_sold_slaughtered"
657-
],
658652
[
659653
"vente (?:des? |d')?{product_pattern}: {nbr_pattern} {vendu_pattern}",
660654
"LivestockSale",

pipelines_tests/test_assets/test_livelihood_activity_regexes.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,10 @@
114114
"product_id": "cattle",
115115
"attribute": "percentage_sold_slaughtered"
116116
},
117+
"shoat offtake (% sold/slaughtered)": {
118+
"product_id": "shoat",
119+
"attribute": "percentage_sold_slaughtered"
120+
},
117121
"Chicken sales: no. sold": {
118122
"strategy_type": "LivestockSale",
119123
"is_start": true,
@@ -383,12 +387,19 @@
383387
"attribute": "price"
384388
},
385389
"diminution gros bétail (% vendus/abattu)": {
390+
"product_id": "gros bétail",
386391
"attribute": "percentage_sold_slaughtered"
387392
},
388393
"diminution petits ruminants (% vendus/abattu)": {
394+
"product_id": "petits ruminants",
389395
"attribute": "percentage_sold_slaughtered"
390396
},
391397
"prélèvement des pts ruminants (% vendus/egorgés)": {
398+
"product_id": "pts ruminants",
399+
"attribute": "percentage_sold_slaughtered"
400+
},
401+
"prélèvement bovins (% vendu/égorgé)": {
402+
"product_id": "bovins",
392403
"attribute": "percentage_sold_slaughtered"
393404
},
394405
"Vente des oeufs: nb venduss": {

0 commit comments

Comments
 (0)