factory_girl
https://github.com/thoughtbot/factory_girl
Ruby
A library for setting up Ruby objects as test data.
Mail::AddressList#initialize
Mail::AddressList is the class that parses To, From and other address fields from emails passed into Mail. AddressList provides a way to query the groups and mailbox lists of the passed in string. It can supply all addresses in an array, or return each address as an address object. Mail::AddressList requires a correctly formatted group or mailbox list per RFC2822 or RFC822. It also handles all obsolete versions in those RFCs. list = '[email protected], My Group: [email protected], Bob <[email protected]>;' a = AddressList.new(list) a.addresses #=> [#<Mail::Address:14943130 Address: |[email protected]... a.group_names #=> ["My Group"]
Edit
git clone [email protected]:thoughtbot/factory_girl.git
cd factory_girl
open
Contribute
# Make a new branchgit checkout -b -your-name--update-docs-Mail--AddressList-initialize-for-pr
# Commit to gitgit add git commit -m "better docs for Mail::AddressList#initialize"
# Open pull requestgem install hub # on a mac you can `brew install hub`
hub fork
git push <your name> -your-name--update-docs-Mail--AddressList-initialize-for-pr
hub pull-request
# Celebrate!