spec/lib/namor_spec.rb in namor-0.6.0 vs spec/lib/namor_spec.rb in namor-0.6.1

- old
+ new

@@ -46,9 +46,14 @@ @namor.extract("Jean-Michel Claude").should == ['JEANMICHEL', nil, 'CLAUDE', 'CLAUDE,JEANMICHEL', 'CLAUDE,JEANMICHEL'] @namor.extract("Smith, Bob & Sue").should == ['BOB', 'SUE', 'SMITH', 'SMITH,BOB SUE', 'SMITH,BOB SUE'] @namor.extract("Research & Development").should == ['RESEARCH', nil, 'DEVELOPMENT', 'DEVELOPMENT,RESEARCH', 'DEVELOPMENT,RESEARCH'] end + it "should drop double-quotes" do + @namor.extract_with_cluster('Smith, William "Bill"').should == ['WILLIAM', 'BILL', 'SMITH', 'SMITH,WILLIAM BILL', 'SMITH,WILLIAM BILL', 'SMITH_WILLIAM_BILL', 'SMITH_WILLIAM_BILL'] + end + + it "should concatenate extract name pieces" do @namor.extract("rajesh kumar vishnu garuda").should == ['RAJESH', nil, 'KUMARVISHNUGARUDA', 'KUMARVISHNUGARUDA,RAJESH', 'GARUDA,RAJESH'] @namor.extract("Kumar, Rajesh Vishnu Garuda").should == ['RAJESH', 'VISHNUGARUDA', 'KUMAR', 'KUMAR,RAJESH VISHNUGARUDA', 'KUMAR,RAJESH VISHNUGARUDA'] end