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)