From ae97547571ddbcbe391ac8ba7e5fcbfe011ea4b2 Mon Sep 17 00:00:00 2001 From: Thomas Schaaf Date: Wed, 9 May 2018 12:15:17 +0200 Subject: [PATCH 1/2] Add common in Germany to tests --- test/index.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/index.js b/test/index.js index 1d41d42..42cfdac 100644 --- a/test/index.js +++ b/test/index.js @@ -22,6 +22,8 @@ describe('parse-full-name', function() { ['','David','','Davis','','',[]]); verifyName(parseFullName('Davis, David'), ['','David','','Davis','','',[]]); + verifyName(parseFullName('Karl-Heinz Müller'), + ['','Karl-Heinz','','Müller','','',[]]); }); it('parses last names', function() { verifyName(parseFullName('Gerald Böck'), From 8dc0372c1817138c68f4f20369819e98ee84e2bd Mon Sep 17 00:00:00 2001 From: Thomas Schaaf Date: Wed, 9 May 2018 12:33:56 +0200 Subject: [PATCH 2/2] Update index.js --- test/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/index.js b/test/index.js index 42cfdac..7ccf61b 100644 --- a/test/index.js +++ b/test/index.js @@ -22,8 +22,6 @@ describe('parse-full-name', function() { ['','David','','Davis','','',[]]); verifyName(parseFullName('Davis, David'), ['','David','','Davis','','',[]]); - verifyName(parseFullName('Karl-Heinz Müller'), - ['','Karl-Heinz','','Müller','','',[]]); }); it('parses last names', function() { verifyName(parseFullName('Gerald Böck'), @@ -138,6 +136,8 @@ describe('parse-full-name', function() { verifyName(parseFullName( 'mr. jüan martinez (martin) de lorenzo y gutierez jr.','all',0), ['mr.','jüan','martinez','de lorenzo y gutierez','martin','jr.',[]]); + verifyName(parseFullName('Karl-Heinz Müller', 'all', 1), + ['','Karl-Heinz','','Müller','','',[]]); }); it('returns a single part, when specified', function() { assert.equal(parseFullName(