Sha256: b4be036e26366d790db3c376963283ae33bc4d2db93af6891f3e95193729098a

Contents?: true

Size: 619 Bytes

Versions: 1

Compression:

Stored size: 619 Bytes

Contents

# encoding: utf-8
require 'spec_helper'

describe Mail::PhraseList do

  describe "parsing" do
    it "should parse a phrase list" do
      parse_text  = '"Mikel Lindsaar", "Mikel", you, somewhere'
      doing { Mail::PhraseList.new(parse_text) }.should_not raise_error
    end

    it "should raise an error if the input is useless" do
      parse_text = nil
      doing { Mail::PhraseList.new(parse_text) }.should raise_error
    end

    it "should raise an error if the input is useless" do
      parse_text  = '""""""""""""""""'
      doing { Mail::PhraseList.new(parse_text) }.should raise_error
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rack-mail_exception-0.0.1 vendor/mail/spec/mail/elements/phrase_list_spec.rb