test/vcard_test.rb in vcard-0.2.7 vs test/vcard_test.rb in vcard-0.2.8

- old
+ new

@@ -303,18 +303,14 @@ def test_v21_case0 Vcard::Vcard.decode(vcard(:ex_21_case0)).first end def test_modify_name - card = Vcard.decode("begin:vcard\nend:vcard\n").first + card = Vcard::Vcard.decode("begin:vcard\nend:vcard\n").first - assert_raises(::Vcard::InvalidEncodingError) do - card.name - end - assert_raises(::Vcard::Unencodeable) do - Vcard::Maker.make2(card) {} + Vcard::Vcard::Maker.make2(card) {} end card.make do |m| m.name {} end @@ -404,28 +400,9 @@ def test_bday_decode_3 card = Vcard::Vcard.decode(vcard(:bday_decode_3)).first assert_equal(Date.new(1980, 10, 25), card.birthday) - end - - def test_utf_heuristics - bom = "\xEF\xBB\xBF" - dat = "BEGIN:VCARD\nN:name\nEND:VCARD\n" - utf_name_test(bom+dat) - utf_name_test(bom+dat.downcase) - utf_name_test(dat) - utf_name_test(dat.downcase) - - utf_name_test(be(bom+dat)) - utf_name_test(be(bom+dat.downcase)) - utf_name_test(be(dat)) - utf_name_test(be(dat.downcase)) - - utf_name_test(le(bom+dat)) - utf_name_test(le(bom+dat.downcase)) - utf_name_test(le(dat)) - utf_name_test(le(dat.downcase)) end # Broken output from Highrise. Report to support@highrisehq.com def test_highrises_invalid_google_talk_field c = vcard(:highrise)