Commit fc8c2814 authored by Sam Maier's avatar Sam Maier Committed by Commit Bot

Fixing bug in address rewriter rules

This is done with the internal generator script @134450902 with
cr/264390460.

Bug: 995865
Change-Id: Ia7a485d39bcd80a6ca28e2519ea4e1c716c62354
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1761443Reviewed-by: default avatarRoger McFarlane <rogerm@chromium.org>
Commit-Queue: Sam Maier <smaier@chromium.org>
Cr-Commit-Position: refs/heads/master@{#689078}
parent 168b7f02
...@@ -12,29 +12,29 @@ ...@@ -12,29 +12,29 @@
\bvictoria\b vic \bvictoria\b vic
\bhighway\b hwy \bhighway\b hwy
\bparkway\b pkwy \bparkway\b pkwy
\ba\\.c\\.t\\.\b act \ba\.c\.t\.\b act
\bau\\-act\b act \bau\-act\b act
\bau\\-jbt\b jbt \bau\-jbt\b jbt
\bau\\-nsw\b nsw \bau\-nsw\b nsw
\bau\\-qld\b qld \bau\-qld\b qld
\bau\\-tas\b tas \bau\-tas\b tas
\bau\\-vic\b vic \bau\-vic\b vic
\bavenue\b ave \bavenue\b ave
\bcommon\b comm \bcommon\b comm
\bj\\.b\\.t\\.\b jbt \bj\.b\.t\.\b jbt
\bn\\.s\\.w\\.\b nsw \bn\.s\.w\.\b nsw
\bparade\b pde \bparade\b pde
\bstreet\b st \bstreet\b st
\ba\\.c\\.t\b act \ba\.c\.t\b act
\bau\\-nt\b nt \bau\-nt\b nt
\bau\\-sa\b sa \bau\-sa\b sa
\bau\\-wa\b wa \bau\-wa\b wa
\bcourt\b ct \bcourt\b ct
\bdrive\b dr \bdrive\b dr
\beight\b 8 \beight\b 8
\bj\\.b\\.t\b jbt \bj\.b\.t\b jbt
\bmount\b mt \bmount\b mt
\bn\\.s\\.w\b nsw \bn\.s\.w\b nsw
\bnorth\b n \bnorth\b n
\bplace\b pl \bplace\b pl
\bpoint\b pt \bpoint\b pt
...@@ -46,26 +46,26 @@ ...@@ -46,26 +46,26 @@
\bfive\b 5 \bfive\b 5
\bfour\b 4 \bfour\b 4
\blane\b ln \blane\b ln
\bn\\.t\\.\b nt \bn\.t\.\b nt
\bnine\b 9 \bnine\b 9
\broad\b rd \broad\b rd
\bs\\.a\\.\b sa \bs\.a\.\b sa
\bw\\.a\\.\b wa \bw\.a\.\b wa
\bwest\b w \bwest\b w
\baus\b au \baus\b au
\bmt\\.\b mt \bmt\.\b mt
\bn\\.t\b nt \bn\.t\b nt
\bnth\b n \bnth\b n
\bone\b 1 \bone\b 1
\bpt\\.\b pt \bpt\.\b pt
\bs\\.a\b sa \bs\.a\b sa
\bsix\b 6 \bsix\b 6
\bst\\.\b st \bst\.\b st
\bsth\b s \bsth\b s
\bten\b 10 \bten\b 10
\btwo\b 2 \btwo\b 2
\bw\\.a\b wa \bw\.a\b wa
\be\\.\b e \be\.\b e
\bn\\.\b n \bn\.\b n
\bs\\.\b s \bs\.\b s
\bw\\.\b w \bw\.\b w
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
\bprince\s+edward\s+island\b pe \bprince\s+edward\s+island\b pe
\bregional\s+district\s+of\b \bregional\s+district\s+of\b
\bfrench\s+village\s+york\b french village \bfrench\s+village\s+york\b french village
\bhead\s+of\s+bay\s+despoir\b head bay d\'espoir \bhead\s+of\s+bay\s+despoir\b head bay d'espoir
\bterritoire\s+du\s+yukon\b yt \bterritoire\s+du\s+yukon\b yt
\bnouveau\s+brunswick\b nb \bnouveau\s+brunswick\b nb
\bregional\s+district\b \bregional\s+district\b
...@@ -47,14 +47,14 @@ ...@@ -47,14 +47,14 @@
\bbelliveaus\b belliveau \bbelliveaus\b belliveau
\bconcession\b conc \bconcession\b conc
\bcul\s+de\s+sac\b cds \bcul\s+de\s+sac\b cds
\bcul\\-de\\-sac\b cds \bcul\-de\-sac\b cds
\bde\s+riviere\b riviere \bde\s+riviere\b riviere
\bexpressway\b expy \bexpressway\b expy
\bmackinnons\b mckinnons \bmackinnons\b mckinnons
\bnorth\s+side\b northside \bnorth\s+side\b northside
\bpine\s+ridge\b pineridge \bpine\s+ridge\b pineridge
\brond\s+point\b rdpt \brond\s+point\b rdpt
\brond\\-point\b rdpt \brond\-point\b rdpt
\balternate\b alt \balternate\b alt
\bautoroute\b aut \bautoroute\b aut
\bboulevard\b blvd \bboulevard\b blvd
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
\bsaint\s+gall\b sg \bsaint\s+gall\b sg
\bsan\s+gallen\b sg \bsan\s+gallen\b sg
\bsankt\s+gall\b sg \bsankt\s+gall\b sg
\bst\\.\s+gallen\b sg \bst\.\s+gallen\b sg
\bvaud\s+waadt\b vd \bvaud\s+waadt\b vd
\bwaadt\s+vaud\b vd \bwaadt\s+vaud\b vd
\bcinquieme\b 5 \bcinquieme\b 5
...@@ -51,13 +51,13 @@ ...@@ -51,13 +51,13 @@
\bsciaffusa\b sh \bsciaffusa\b sh
\bsolothurn\b so \bsolothurn\b so
\bst\s+gallen\b sg \bst\s+gallen\b sg
\bst\\.\s+gallo\b sg \bst\.\s+gallo\b sg
\bthurgovia\b tg \bthurgovia\b tg
\bthurgovie\b tg \bthurgovie\b tg
\btreizieme\b 13 \btreizieme\b 13
\btroisieme\b 3 \btroisieme\b 3
\bvingtieme\b 20 \bvingtieme\b 20
\bd\\\\\'uster\b uster \bd\\\'uster\b uster
\bdeuxieme\b 2 \bdeuxieme\b 2
\bdouzieme\b 12 \bdouzieme\b 12
\bfreiburg\b fr \bfreiburg\b fr
...@@ -72,10 +72,10 @@ ...@@ -72,10 +72,10 @@
\bobwalden\b ow \bobwalden\b ow
\bpremiere\b 1 \bpremiere\b 1
\bsan\s+gall\b sg \bsan\s+gall\b sg
\bseizieme\b 16 \bseizième\b 16
\bseptieme\b 7 \bseptieme\b 7
\bst\s+gallo\b sg \bst\s+gallo\b sg
\bst\\.\s+gall\b sg \bst\.\s+gall\b sg
\bturgovia\b tg \bturgovia\b tg
\bzofingue\b zofingen \bzofingue\b zofingen
\bargovia\b ag \bargovia\b ag
......
...@@ -80,8 +80,8 @@ ...@@ -80,8 +80,8 @@
\bleon\b le \bleon\b le
\blugo\b lu \blugo\b lu
\bwest\b o \bwest\b o
\bc\\.\\/\b c \bc\.\/\b c
\bc\\/\\.\b c \bc\/\.\b c
\bdal\b \bdal\b
\bdel\b \bdel\b
\blas\b \blas\b
...@@ -89,7 +89,7 @@ ...@@ -89,7 +89,7 @@
\blos\b \blos\b
\bsur\b s \bsur\b s
\bal\b \bal\b
\bc\\/\b c \bc\/\b c
\bde\b \bde\b
\bel\b \bel\b
\ben\b \ben\b
......
...@@ -93,7 +93,7 @@ ...@@ -93,7 +93,7 @@
\bneuvieme\b 9 \bneuvieme\b 9
\bpicardie\b s \bpicardie\b s
\bpremiere\b 1 \bpremiere\b 1
\bseizieme\b 16 \bseizième\b 16
\bseptieme\b 7 \bseptieme\b 7
\bvaucluse\b 84 \bvaucluse\b 84
\byvelines\b 78 \byvelines\b 78
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
\bcentral\s+bedfordshire\b gb-cbf \bcentral\s+bedfordshire\b gb-cbf
\bkingston\s+upon\s+thames\b gb-ktt \bkingston\s+upon\s+thames\b gb-ktt
\bredcar\s+and\s+cleveland\b gb-rcc \bredcar\s+and\s+cleveland\b gb-rcc
\brhondda\\,\s+cynon\\,\s+taff\b gb-rct \brhondda\,\s+cynon\,\s+taff\b gb-rct
\brichmond\s+upon\s+thames\b gb-ric \brichmond\s+upon\s+thames\b gb-ric
\bthe\s+scottish\s+borders\b gb-scb \bthe\s+scottish\s+borders\b gb-scb
\beast\s+dunbartonshire\b gb-edu \beast\s+dunbartonshire\b gb-edu
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
\bnorthamptonshire\b gb-nth \bnorthamptonshire\b gb-nth
\bnorthern\s+ireland\b n.i. \bnorthern\s+ireland\b n.i.
\bshetland\s+islands\b gb-zet \bshetland\s+islands\b gb-zet
\bstockton\\-on\\-tees\b gb-stt \bstockton\-on\-tees\b gb-stt
\bargyll\s+and\s+bute\b gb-agb \bargyll\s+and\s+bute\b gb-agb
\bbuckinghamshire\b gb-bkm \bbuckinghamshire\b gb-bkm
\bcarmarthenshire\b gb-cmn \bcarmarthenshire\b gb-cmn
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
\bnorth\s+yorkshire\b gb-nyk \bnorth\s+yorkshire\b gb-nyk
\bnottinghamshire\b gb-ntt \bnottinghamshire\b gb-ntt
\bsefton\s+district\b gb-sft \bsefton\s+district\b gb-sft
\bsouthend\\-on\\-sea\b gb-sos \bsouthend\-on\-sea\b gb-sos
\bcambridgeshire\b gb-cam \bcambridgeshire\b gb-cam
\bcity\s+of\s+london\b gb-lnd \bcity\s+of\s+london\b gb-lnd
\bleeds\s+district\b gb-lds \bleeds\s+district\b gb-lds
...@@ -63,7 +63,7 @@ ...@@ -63,7 +63,7 @@
\borkney\s+islands\b gb-ork \borkney\s+islands\b gb-ork
\bsouth\s+ayrshire\b gb-say \bsouth\s+ayrshire\b gb-say
\bsouth\s+tyneside\b gb-sty \bsouth\s+tyneside\b gb-sty
\bstoke\\-on\\-trent\b gb-ste \bstoke\-on\-trent\b gb-ste
\bwaltham\s+forest\b gb-wft \bwaltham\s+forest\b gb-wft
\bwest\s+berkshire\b gb-wbk \bwest\s+berkshire\b gb-wbk
\bworcestershire\b gb-wor \bworcestershire\b gb-wor
...@@ -123,12 +123,12 @@ ...@@ -123,12 +123,12 @@
\blancashire\b gb-lan \blancashire\b gb-lan
\bmanchester\b gb-man \bmanchester\b gb-man
\bmidlothian\b gb-mln \bmidlothian\b gb-mln
\bn\\.\s+ireland\b n.i. \bn\.\s+ireland\b n.i.
\bnorth\s+down\b gb-ndn \bnorth\s+down\b gb-ndn
\bnottingham\b gb-ngm \bnottingham\b gb-ngm
\bportsmouth\b gb-por \bportsmouth\b gb-por
\bshropshire\b gb-shr \bshropshire\b gb-shr
\bst\\.\s+helens\b gb-shn \bst\.\s+helens\b gb-shn
\bsunderland\b gb-snd \bsunderland\b gb-snd
\bwandsworth\b gb-wnd \bwandsworth\b gb-wnd
\bwarrington\b gb-wrt \bwarrington\b gb-wrt
...@@ -147,7 +147,7 @@ ...@@ -147,7 +147,7 @@
\bislington\b gb-isl \bislington\b gb-isl
\bleicester\b gb-lce \bleicester\b gb-lce
\bn\s+ireland\b n.i. \bn\s+ireland\b n.i.
\bn\\.ireland\b n.i. \bn\.ireland\b n.i.
\bredbridge\b gb-rdb \bredbridge\b gb-rdb
\brotherham\b gb-rot \brotherham\b gb-rot
\bsheffield\b gb-shf \bsheffield\b gb-shf
...@@ -214,39 +214,39 @@ ...@@ -214,39 +214,39 @@
\bwrexham\b gb-wrx \bwrexham\b gb-wrx
\bavenue\b ave \bavenue\b ave
\bcommon\b comm \bcommon\b comm
\bgb\\-ans\b angus \bgb\-ans\b angus
\bgb\\-ant\b antrim \bgb\-ant\b antrim
\bgb\\-ard\b ards \bgb\-ard\b ards
\bgb\\-arm\b armagh \bgb\-arm\b armagh
\bgb\\-ben\b brent \bgb\-ben\b brent
\bgb\\-bex\b bexley \bgb\-bex\b bexley
\bgb\\-bne\b barnet \bgb\-bne\b barnet
\bgb\\-bol\b bolton \bgb\-bol\b bolton
\bgb\\-bur\b bury \bgb\-bur\b bury
\bgb\\-cmd\b camden \bgb\-cmd\b camden
\bgb\\-cwy\b conwy \bgb\-cwy\b conwy
\bgb\\-der\b derby \bgb\-der\b derby
\bgb\\-dev\b devon \bgb\-dev\b devon
\bgb\\-dor\b dorset \bgb\-dor\b dorset
\bgb\\-dow\b down \bgb\-dow\b down
\bgb\\-dry\b derry \bgb\-dry\b derry
\bgb\\-dud\b dudley \bgb\-dud\b dudley
\bgb\\-eal\b ealing \bgb\-eal\b ealing
\bgb\\-eng\b eng \bgb\-eng\b eng
\bgb\\-ess\b essex \bgb\-ess\b essex
\bgb\\-fif\b fife \bgb\-fif\b fife
\bgb\\-ken\b kent \bgb\-ken\b kent
\bgb\\-lrn\b larne \bgb\-lrn\b larne
\bgb\\-lut\b luton \bgb\-lut\b luton
\bgb\\-mry\b moray \bgb\-mry\b moray
\bgb\\-myl\b moyle \bgb\-myl\b moyle
\bgb\\-nir\b n.i. \bgb\-nir\b n.i.
\bgb\\-omh\b omagh \bgb\-omh\b omagh
\bgb\\-pol\b poole \bgb\-pol\b poole
\bgb\\-pow\b powys \bgb\-pow\b powys
\bgb\\-wgn\b wigan \bgb\-wgn\b wigan
\bgb\\-wls\b wales \bgb\-wls\b wales
\bgb\\-yor\b york \bgb\-yor\b york
\bhalton\b gb-hal \bhalton\b gb-hal
\bharrow\b gb-hrw \bharrow\b gb-hrw
\bmedway\b gb-mdw \bmedway\b gb-mdw
...@@ -269,20 +269,20 @@ ...@@ -269,20 +269,20 @@
\bsaint\b st \bsaint\b st
\bsouth\b s \bsouth\b s
\beast\b e \beast\b e
\bg\\.b\\.\b gb \bg\.b\.\b gb
\blane\b ln \blane\b ln
\broad\b rd \broad\b rd
\bu\\.k\\.\b gb \bu\.k\.\b gb
\bwest\b w \bwest\b w
\bg\\.b\b gb \bg\.b\b gb
\bmt\\.\b mt \bmt\.\b mt
\bnth\b n \bnth\b n
\bpt\\.\b pt \bpt\.\b pt
\bst\\.\b st \bst\.\b st
\bsth\b s \bsth\b s
\bu\\.k\b gb \bu\.k\b gb
\be\\.\b e \be\.\b e
\bn\\.\b n \bn\.\b n
\bs\\.\b s \bs\.\b s
\buk\b gb \buk\b gb
\bw\\.\b w \bw\.\b w
...@@ -37,10 +37,10 @@ ...@@ -37,10 +37,10 @@
\bxviii\b 18 \bxviii\b 18
\baceh\b ac \baceh\b ac
\bbali\b ba \bbali\b ba
\bblk\\.\b blk \bblk\.\b blk
\bblok\b blk \bblok\b blk
\beast\b e \beast\b e
\bjln\\.\b jl \bjln\.\b jl
\briau\b ri \briau\b ri
\broad\b rd \broad\b rd
\bviii\b 8 \bviii\b 8
...@@ -48,9 +48,9 @@ ...@@ -48,9 +48,9 @@
\bxiii\b 13 \bxiii\b 13
\bxvii\b 17 \bxvii\b 17
\biii\b 3 \biii\b 3
\bjl\\.\b jl \bjl\.\b jl
\bjln\b jl \bjln\b jl
\bno\\.\b # \bno\.\b #
\bnum\b # \bnum\b #
\bvii\b 7 \bvii\b 7
\bxii\b 12 \bxii\b 12
......
...@@ -3,18 +3,18 @@ ...@@ -3,18 +3,18 @@
\bjammu\s+and\s+kashmir\b j&k \bjammu\s+and\s+kashmir\b j&k
\btiruvananthapuram\b tvpm \btiruvananthapuram\b tvpm
\bchandigarh\s+city\b ch \bchandigarh\s+city\b ch
\bjammu\s+\\&\s+kashmir\b j&k \bjammu\s+\&\s+kashmir\b j&k
\bgovt\s+of\s+india\b goi \bgovt\s+of\s+india\b goi
\binternational\b intl \binternational\b intl
\bvisakhapatnam\b vskp \bvisakhapatnam\b vskp
\bchickmagalur\b chicmagalur \bchickmagalur\b chicmagalur
\bchikmagaluru\b chicmagalur \bchikmagaluru\b chicmagalur
\bchikmagalur\b chicmagalur \bchikmagalur\b chicmagalur
\bcross\\-roads\b xrd \bcross\-roads\b xrd
\bpataliputra\b patna \bpataliputra\b patna
\branga\s+reddy\b rangareddi \branga\s+reddy\b rangareddi
\bchandigarh\b ch \bchandigarh\b ch
\bcross\\-road\b xrd \bcross\-road\b xrd
\bcrossroads\b xrd \bcrossroads\b xrd
\bgovernment\b goi \bgovernment\b goi
\bpatliputra\b patna \bpatliputra\b patna
...@@ -23,12 +23,12 @@ ...@@ -23,12 +23,12 @@
\bahmedabad\b ahd \bahmedabad\b ahd
\bbangalore\b blr \bbangalore\b blr
\bbengaluru\b blr \bbengaluru\b blr
\bchar\\-rast\b chaurah \bchar\-rast\b chaurah
\bchaurasta\b chaurah \bchaurasta\b chaurah
\bchourasta\b chaurah \bchourasta\b chaurah
\bcrossroad\b xrd \bcrossroad\b xrd
\bhyderabad\b hyd \bhyderabad\b hyd
\bi\\.n\\.d\\.i\\.a\b in \bi\.n\.d\.i\.a\b in
\bvijaywada\b bza \bvijaywada\b bza
\bcalcutta\b kol \bcalcutta\b kol
\bchourast\b chaurah \bchourast\b chaurah
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
\bgrden\b gdn \bgrden\b gdn
\bgtway\b gtwy \bgtway\b gtwy
\bindia\b in \bindia\b in
\bj\s+\\&\s+k\b j&k \bj\s+\&\s+k\b j&k
\bmukku\b jn. \bmukku\b jn.
\bnaaka\b jn. \bnaaka\b jn.
\bninth\b 9 \bninth\b 9
...@@ -107,23 +107,23 @@ ...@@ -107,23 +107,23 @@
\bgrdn\b gdn \bgrdn\b gdn
\bhght\b hts \bhght\b hts
\bhgts\b hts \bhgts\b hts
\bj\s+\\&k\b j&k \bj\s+\&k\b j&k
\bjct\\.\b jn. \bjct\.\b jn.
\bjnct\b jn. \bjnct\b jn.
\bpeth\b pet \bpeth\b pet
\brnd\\.\b cir. \brnd\.\b cir.
\broad\b rd \broad\b rd
\bstr\\.\b st \bstr\.\b st
\buniv\b uni \buniv\b uni
\bwest\b w \bwest\b w
\bx\\-rd\b xrd \bx\-rd\b xrd
\bxrds\b xrd \bxrds\b xrd
\bcha\b ch \bcha\b ch
\bctr\b cen \bctr\b cen
\bmum\b bom \bmum\b bom
\bno\\.\b # \bno\.\b #
\bnum\b # \bnum\b #
\brte\b rt \brte\b rt
\bst\\.\b st \bst\.\b st
\bstr\b st \bstr\b st
\bno\b # \bno\b #
\berpeldange\s+\\-\s+lez\s+\\-\s+bous\b erpeldange \berpeldange\s+\-\s+lez\s+\-\s+bous\b erpeldange
\bhostert\s+niederanven\b hostert \bhostert\s+niederanven\b hostert
\bgoebelsmuehle\b goebelsmuhle \bgoebelsmuehle\b goebelsmuhle
\bbuederscheid\b buderscheid \bbuederscheid\b buderscheid
\bschwebsingen\b schwebsange \bschwebsingen\b schwebsange
\brammeldange\b rameldange \brammeldange\b rameldange
\bcul\s+de\s+sac\b cds \bcul\s+de\s+sac\b cds
\bcul\\-de\\-sac\b cds \bcul\-de\-sac\b cds
\bgeyershaff\b geyershof \bgeyershaff\b geyershof
\blexembourg\b lu \blexembourg\b lu
\bluxembourg\b lu \bluxembourg\b lu
\brond\\-point\b rdpt \brond\-point\b rdpt
\bboulevard\b boul \bboulevard\b boul
\bcarrefour\b carref \bcarrefour\b carref
\bcroissant\b crois \bcroissant\b crois
......
\bwesterhaar\s+vriezenveensewijk\b westerhaar-vriezenv wijk \bwesterhaar\s+vriezenveensewijk\b westerhaar-vriezenv wijk
\bnoord\s+brabant\b nb \bnoord\s+brabant\b nb
\bnoord\s+holland\b nh \bnoord\s+holland\b nh
\bnoord\\-brabant\b nb \bnoord\-brabant\b nb
\bnoord\\-holland\b nh \bnoord\-holland\b nh
\balphen\s+chaam\b ac \balphen\s+chaam\b ac
\bburgemeester\b burg \bburgemeester\b burg
\bnoordbrabant\b nb \bnoordbrabant\b nb
\bs\s+gravenhage\b sgravenhage \bs\s+gravenhage\b sgravenhage
\bzuid\s+holland\b zh \bzuid\s+holland\b zh
\bzuid\\-holland\b zh \bzuid\-holland\b zh
\bmonseigneur\b mgr \bmonseigneur\b mgr
\bnetherlands\b nl \bnetherlands\b nl
\bnordholland\b nh \bnordholland\b nh
...@@ -43,18 +43,18 @@ ...@@ -43,18 +43,18 @@
\bvierde\b 4 \bvierde\b 4
\bvijfde\b 5 \bvijfde\b 5
\bderde\b 3 \bderde\b 3
\bnl\\-dr\b dr \bnl\-dr\b dr
\bnl\\-fl\b fl \bnl\-fl\b fl
\bnl\\-fr\b fr \bnl\-fr\b fr
\bnl\\-ge\b ge \bnl\-ge\b ge
\bnl\\-gr\b gn \bnl\-gr\b gn
\bnl\\-li\b l \bnl\-li\b l
\bnl\\-nb\b nb \bnl\-nb\b nb
\bnl\\-nh\b nh \bnl\-nh\b nh
\bnl\\-ov\b ov \bnl\-ov\b ov
\bnl\\-ut\b u \bnl\-ut\b u
\bnl\\-ze\b z \bnl\-ze\b z
\bnl\\-zh\b zh \bnl\-zh\b zh
\bzesde\b 6 \bzesde\b 6
\bsint\b st \bsint\b st
\ba\s+d\b ad \ba\s+d\b ad
...@@ -71,4 +71,4 @@ ...@@ -71,4 +71,4 @@
\but\b u \but\b u
\bze\b z \bze\b z
\bzl\b z \bzl\b z
\b\\#\b \b\#\b
...@@ -21,17 +21,17 @@ ...@@ -21,17 +21,17 @@
\bsouth\b s \bsouth\b s
\beast\b e \beast\b e
\blane\b ln \blane\b ln
\bn\\.z\\.\b nz \bn\.z\.\b nz
\broad\b rd \broad\b rd
\bwest\b w \bwest\b w
\bmt\\.\b mt \bmt\.\b mt
\bn\\.z\b nz \bn\.z\b nz
\bnth\b n \bnth\b n
\bpt\\.\b pt \bpt\.\b pt
\bst\\.\b st \bst\.\b st
\bsth\b s \bsth\b s
\be\\.\b e \be\.\b e
\bn\\.\b n \bn\.\b n
\bs\\.\b s \bs\.\b s
\bw\\.\b w \bw\.\b w
\bd\b \bd\b
...@@ -12,19 +12,19 @@ ...@@ -12,19 +12,19 @@
\bplaza\b plz \bplaza\b plz
\bsaint\b st \bsaint\b st
\bsouth\b s \bsouth\b s
\bave\\.\b av \bave\.\b av
\beast\b e \beast\b e
\blane\b ln \blane\b ln
\bp\\.r\\.\b pr \bp\.r\.\b pr
\broad\b rd \broad\b rd
\bwest\b w \bwest\b w
\bave\b av \bave\b av
\bcam\b cm \bcam\b cm
\bnth\b n \bnth\b n
\bp\\.r\b pr \bp\.r\b pr
\bst\\.\b st \bst\.\b st
\bsth\b s \bsth\b s
\be\\.\b e \be\.\b e
\bn\\.\b n \bn\.\b n
\bs\\.\b s \bs\.\b s
\bw\\.\b w \bw\.\b w
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
\bроссия\b ru \bроссия\b ru
\bбульв\b б-р \bбульв\b б-р
\bлиния\b лин \bлиния\b лин
\bпр\\-кт\b пр \bпр\-кт\b пр
\bпросп\b пр \bпросп\b пр
\bтупик\b туп \bтупик\b туп
\bулица\b ул \bулица\b ул
......
...@@ -696,4 +696,4 @@ ...@@ -696,4 +696,4 @@
\btn\b \btn\b
\btw\b tp \btw\b tp
\bvy\b vl \bvy\b vl
\b\\#\b \b\#\b
...@@ -11,9 +11,9 @@ ...@@ -11,9 +11,9 @@
\bhuyen\b h. \bhuyen\b h.
\bhcmc\b hcm \bhcmc\b hcm
\bquan\b q. \bquan\b q.
\bph\\.\b p \bph\.\b p
\btp\\.\b tp \btp\.\b tp
\btt\\.\b tt \btt\.\b tt
\btx\\.\b tx \btx\.\b tx
\bp\\.\b p \bp\.\b p
\bxa\b x. \bxa\b x.
...@@ -80,6 +80,8 @@ TEST(AddressRewriterTest, CA) { ...@@ -80,6 +80,8 @@ TEST(AddressRewriterTest, CA) {
ca.Rewrite(UTF8ToUTF16("pei"))); ca.Rewrite(UTF8ToUTF16("pei")));
EXPECT_EQ(ca.Rewrite(UTF8ToUTF16("prince edward island")), EXPECT_EQ(ca.Rewrite(UTF8ToUTF16("prince edward island")),
ca.Rewrite(UTF8ToUTF16("ile du prince edouard"))); ca.Rewrite(UTF8ToUTF16("ile du prince edouard")));
EXPECT_EQ(ca.Rewrite(UTF8ToUTF16("cul-de-sac")),
ca.Rewrite(UTF8ToUTF16("cul de sac")));
EXPECT_EQ(ca.Rewrite(UTF8ToUTF16("st")), ca.Rewrite(UTF8ToUTF16("street"))); EXPECT_EQ(ca.Rewrite(UTF8ToUTF16("st")), ca.Rewrite(UTF8ToUTF16("street")));
EXPECT_EQ(ca.Rewrite(UTF8ToUTF16("sainte")), EXPECT_EQ(ca.Rewrite(UTF8ToUTF16("sainte")),
ca.Rewrite(UTF8ToUTF16("saint"))); ca.Rewrite(UTF8ToUTF16("saint")));
...@@ -98,6 +100,8 @@ TEST(AddressRewriterTest, CL) { ...@@ -98,6 +100,8 @@ TEST(AddressRewriterTest, CL) {
EXPECT_EQ( EXPECT_EQ(
cl.Rewrite(UTF8ToUTF16("aisen del general carlos ibanez del campo")), cl.Rewrite(UTF8ToUTF16("aisen del general carlos ibanez del campo")),
cl.Rewrite(UTF8ToUTF16("xi"))); cl.Rewrite(UTF8ToUTF16("xi")));
EXPECT_EQ(cl.Rewrite(UTF8ToUTF16("libertador general bernardo o'higgins")),
cl.Rewrite(UTF8ToUTF16("vi")));
EXPECT_EQ(cl.Rewrite(UTF8ToUTF16("metropolitana de santiago de chile")), EXPECT_EQ(cl.Rewrite(UTF8ToUTF16("metropolitana de santiago de chile")),
cl.Rewrite(UTF8ToUTF16("metropolitana de santiago"))); cl.Rewrite(UTF8ToUTF16("metropolitana de santiago")));
} }
...@@ -170,6 +174,15 @@ TEST(AddressRewriterTest, IN) { ...@@ -170,6 +174,15 @@ TEST(AddressRewriterTest, IN) {
AddressRewriter in = AddressRewriter::ForCountryCode(UTF8ToUTF16("in")); AddressRewriter in = AddressRewriter::ForCountryCode(UTF8ToUTF16("in"));
EXPECT_EQ(in.Rewrite(UTF8ToUTF16("thiruvananthapuram")), EXPECT_EQ(in.Rewrite(UTF8ToUTF16("thiruvananthapuram")),
in.Rewrite(UTF8ToUTF16("tiruvananthapuram"))); in.Rewrite(UTF8ToUTF16("tiruvananthapuram")));
EXPECT_EQ(in.Rewrite(UTF8ToUTF16("jammu & kashmir")),
in.Rewrite(UTF8ToUTF16("j&k")));
EXPECT_EQ(in.Rewrite(UTF8ToUTF16("cross-road")),
in.Rewrite(UTF8ToUTF16("xrd")));
EXPECT_EQ(in.Rewrite(UTF8ToUTF16("j & k")), in.Rewrite(UTF8ToUTF16("j&k")));
EXPECT_EQ(in.Rewrite(UTF8ToUTF16("i.n.d.i.a")),
in.Rewrite(UTF8ToUTF16("india")));
EXPECT_NE(in.Rewrite(UTF8ToUTF16("i\\_n\\_d\\_i\\_a")),
in.Rewrite(UTF8ToUTF16("india")));
} }
TEST(AddressRewriterTest, IT) { TEST(AddressRewriterTest, IT) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment