From 85297f333386097d0d0b4f1332418ed32fa720a2 Mon Sep 17 00:00:00 2001 From: Al Date: Wed, 19 Apr 2017 20:58:03 -0400 Subject: [PATCH 1/5] [fix] numex change detection in Travis build --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 6973a9d6..5a261d4d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,7 +11,7 @@ env: - secure: "OGNJ6Cj3trq4nASgm4BK331aij+FZ11St7/YF9rfxeQBwg4MCPH2+D0jvAULBHvJR7K2RmepX/FG5d4S+rtwKNGngg3ovPdd1MbwFltHpn5/KM+hxe7kCZx2+V9/FN+4YSyO0zSUDra6AXHOs72mfyrZoB3a36SS4lg2sAp33gU=" - GH_REF=github.com/openvenues/libpostal - DICTIONARIES_CHANGED=$(git diff --name-only $TRAVIS_COMMIT_RANGE | grep "resources/dictionaries/.*/*.txt" | wc -l) - - NUMEX_CHANGED=$(git diff --name-only $TRAVIS_COMMIT_RANGE | grep -E "(resources/numex|src/numex_table_builder.c)|" | wc -l) + - NUMEX_CHANGED=$(git diff --name-only $TRAVIS_COMMIT_RANGE | grep -E "(resources/numex|src/numex_table_builder.c)" | wc -l) - TRANSLIT_CHANGED=$(git diff --name-only $TRAVIS_COMMIT_RANGE | grep "src/transliteration_data.c" | wc -l) compiler: - clang From e81580287daab07af9b187f0b864e89d8420454b Mon Sep 17 00:00:00 2001 From: Al Date: Wed, 19 Apr 2017 20:59:36 -0400 Subject: [PATCH 2/5] [test] adding tests for ordinal suffix normalization --- test/test_expand.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/test_expand.c b/test/test_expand.c index a1938984..f8781a01 100644 --- a/test/test_expand.c +++ b/test/test_expand.c @@ -80,6 +80,8 @@ TEST test_expansions(void) { libpostal_normalize_options_t options = libpostal_get_default_options(); CHECK_CALL(test_expansion_contains_with_languages("123 Main St. #2f", "123 main street number 2f", options, 1, "en")); + CHECK_CALL(test_expansion_contains_with_languages("120 E 96th St", "120 east 96 street", options, 1, "en")); + CHECK_CALL(test_expansion_contains_with_languages("120 E Ninety-sixth St", "120 east 96 street", options, 1, "en")); CHECK_CALL(test_expansion_contains_with_languages("S St. NW", "s street northwest", options, 1, "en")); CHECK_CALL(test_expansion_contains_with_languages("Marktstrasse", "markt strasse", options, 1, "de")); CHECK_CALL(test_expansion_contains_with_languages("Hoofdstraat", "hoofdstraat", options, 1, "nl")); From 86956db055477ee7d28319e562eceef00f684421 Mon Sep 17 00:00:00 2001 From: Al Date: Wed, 19 Apr 2017 21:00:59 -0400 Subject: [PATCH 3/5] [fix] adding numex change to trigger build --- resources/numex/es.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/resources/numex/es.yaml b/resources/numex/es.yaml index ecc088fa..0ad1b88f 100644 --- a/resources/numex/es.yaml +++ b/resources/numex/es.yaml @@ -824,4 +824,3 @@ - "a" stopwords: - "y" - From 676fb9bcbcb7173ac0eec97d966d92a9e9734676 Mon Sep 17 00:00:00 2001 From: Al Date: Wed, 19 Apr 2017 21:14:19 -0400 Subject: [PATCH 4/5] [fix] no parens in travis config grep for numex change detection --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 5a261d4d..99882187 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,7 +11,7 @@ env: - secure: "OGNJ6Cj3trq4nASgm4BK331aij+FZ11St7/YF9rfxeQBwg4MCPH2+D0jvAULBHvJR7K2RmepX/FG5d4S+rtwKNGngg3ovPdd1MbwFltHpn5/KM+hxe7kCZx2+V9/FN+4YSyO0zSUDra6AXHOs72mfyrZoB3a36SS4lg2sAp33gU=" - GH_REF=github.com/openvenues/libpostal - DICTIONARIES_CHANGED=$(git diff --name-only $TRAVIS_COMMIT_RANGE | grep "resources/dictionaries/.*/*.txt" | wc -l) - - NUMEX_CHANGED=$(git diff --name-only $TRAVIS_COMMIT_RANGE | grep -E "(resources/numex|src/numex_table_builder.c)" | wc -l) + - NUMEX_CHANGED=$(git diff --name-only $TRAVIS_COMMIT_RANGE | grep "resources/numex\|src/numex_table_builder.c" | wc -l) - TRANSLIT_CHANGED=$(git diff --name-only $TRAVIS_COMMIT_RANGE | grep "src/transliteration_data.c" | wc -l) compiler: - clang From 7bce358ca6c8bef72163c4736bfd82c5835eaeb0 Mon Sep 17 00:00:00 2001 From: Al Date: Wed, 19 Apr 2017 21:14:54 -0400 Subject: [PATCH 5/5] [fix] whitespace in numex config to trigger build --- resources/numex/it.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/resources/numex/it.yaml b/resources/numex/it.yaml index b0c5a2d4..aa374c80 100644 --- a/resources/numex/it.yaml +++ b/resources/numex/it.yaml @@ -822,4 +822,3 @@ stopwords: - "e" - "ed" -