spec/name_spec.rb in icu_name-1.2.1 vs spec/name_spec.rb in icu_name-1.2.2

- old
+ new

@@ -158,9 +158,17 @@ Name.new('hannah', "lowry - o reilly").name.should == "Hannah Lowry-O'Reilly" Name.new('ètienne', "gèrard - mcözgür").name.should == "Ètienne Gèrard-McÖzgür" end end + context "names with II, III or IV" do + it "should be handled correctly" do + Name.new('Jerry iIi', 'Jones').name.should == 'Jerry III Jones' + Name.new('henry i', 'FORD II').name.should == 'Henry I. Ford II' + Name.new('Paul IV', 'Pope').name.should == 'Paul IV Pope' + end + end + context "accented characters and capitalisation" do it "should downcase upper case accented characters where appropriate" do name = Name.new('GEARÓIDÍN', 'UÍ LAIGHLÉIS') name.first.should == 'Gearóidín' name.last.should == 'Uí Laighléis'