SYMBOL INDEX (103 symbols across 15 files) FILE: lib/contacts/aol.rb class Contacts (line 1) | class Contacts class Aol (line 4) | class Aol < Base method real_connect (line 15) | def real_connect method contacts (line 98) | def contacts method parse (line 137) | def parse(data, options={}) method h_to_query_string (line 145) | def h_to_query_string(hash) FILE: lib/contacts/base.rb class Contacts (line 10) | class Contacts class Base (line 14) | class Base method initialize (line 15) | def initialize(login, password, options={}) method connect (line 24) | def connect method connected? (line 29) | def connected? method contacts (line 33) | def contacts(options = {}) method login (line 50) | def login method password (line 65) | def password method skip_gzip? (line 69) | def skip_gzip? method domain (line 75) | def domain method contact_list_url (line 79) | def contact_list_url method address_book_url (line 83) | def address_book_url method open_http (line 87) | def open_http(url) method cookie_hash_from_string (line 102) | def cookie_hash_from_string(cookie_string) method parse_cookies (line 106) | def parse_cookies(data, existing="") method remove_cookie (line 132) | def remove_cookie(cookie, cookies) method post (line 136) | def post(url, postdata, cookies="", referer="") method get (line 157) | def get(url, cookies="", referer="") method uncompress (line 181) | def uncompress(resp, data) class ContactsError (line 199) | class ContactsError < StandardError class AuthenticationError (line 202) | class AuthenticationError < ContactsError class ConnectionError (line 205) | class ConnectionError < ContactsError class TypeNotFound (line 208) | class TypeNotFound < ContactsError method new (line 211) | def self.new(type, login, password, options={}) method guess (line 219) | def self.guess(login, password, options={}) FILE: lib/contacts/gmail.rb class Contacts (line 3) | class Contacts class Gmail (line 4) | class Gmail < Base method contacts (line 9) | def contacts method real_connect (line 13) | def real_connect FILE: lib/contacts/hotmail.rb class Contacts (line 1) | class Contacts class Hotmail (line 2) | class Hotmail < Base method real_connect (line 12) | def real_connect method contacts (line 59) | def contacts(options = {}) method get_contact_list_url (line 110) | def get_contact_list_url(index) FILE: lib/contacts/json_picker.rb class Contacts (line 5) | class Contacts method parse_json (line 6) | def self.parse_json( string ) FILE: lib/contacts/mailru.rb class Contacts (line 3) | class Contacts class Mailru (line 4) | class Mailru < Base method real_connect (line 10) | def real_connect method contacts (line 30) | def contacts method skip_gzip? (line 42) | def skip_gzip? method login_token_link (line 47) | def login_token_link(data) method login_cookies (line 51) | def login_cookies method header_row? (line 55) | def header_row?(row) method domain_param (line 59) | def domain_param(login) FILE: lib/contacts/plaxo.rb class Contacts (line 3) | class Contacts class Plaxo (line 4) | class Plaxo < Base method real_connect (line 11) | def real_connect method contacts (line 15) | def contacts method parse (line 28) | def parse(data, options={}) FILE: lib/contacts/yahoo.rb class Contacts (line 1) | class Contacts class Yahoo (line 2) | class Yahoo < Base method real_connect (line 9) | def real_connect method contacts (line 36) | def contacts method parse (line 93) | def parse(data, options={}) FILE: test/test_helper.rb class ContactImporterTestCase (line 7) | class ContactImporterTestCase < Test::Unit::TestCase method default_test (line 9) | def default_test class TestAccounts (line 14) | class TestAccounts method [] (line 15) | def self.[](type) method load (line 19) | def self.load(file = File.dirname(__FILE__) + "/accounts.yml") FILE: test/unit/aol_contact_importer_test.rb class AolContactImporterTest (line 5) | class AolContactImporterTest < ContactImporterTestCase method setup (line 6) | def setup method test_successful_login (line 11) | def test_successful_login method test_importer_fails_with_invalid_password (line 15) | def test_importer_fails_with_invalid_password method test_importer_fails_with_blank_password (line 21) | def test_importer_fails_with_blank_password method test_importer_fails_with_blank_username (line 27) | def test_importer_fails_with_blank_username method test_fetch_contacts (line 33) | def test_fetch_contacts FILE: test/unit/gmail_contact_importer_test.rb class GmailContactImporterTest (line 5) | class GmailContactImporterTest < ContactImporterTestCase method setup (line 6) | def setup method test_successful_login (line 11) | def test_successful_login method test_importer_fails_with_invalid_password (line 15) | def test_importer_fails_with_invalid_password method test_importer_fails_with_blank_password (line 21) | def test_importer_fails_with_blank_password method test_importer_fails_with_blank_username (line 27) | def test_importer_fails_with_blank_username method test_fetch_contacts (line 33) | def test_fetch_contacts FILE: test/unit/hotmail_contact_importer_test.rb class HotmailContactImporterTest (line 5) | class HotmailContactImporterTest < ContactImporterTestCase method setup (line 6) | def setup method test_successful_login (line 11) | def test_successful_login method test_importer_fails_with_invalid_password (line 15) | def test_importer_fails_with_invalid_password method test_fetch_contacts (line 21) | def test_fetch_contacts method test_importer_fails_with_invalid_msn_password (line 28) | def test_importer_fails_with_invalid_msn_password method test_fetch_email (line 35) | def test_fetch_email FILE: test/unit/mailru_contact_importer_test.rb class MailruContactImporterTest (line 5) | class MailruContactImporterTest < ContactImporterTestCase method setup (line 6) | def setup method test_successful_login (line 11) | def test_successful_login method test_importer_fails_with_invalid_password (line 15) | def test_importer_fails_with_invalid_password method test_importer_fails_with_blank_password (line 21) | def test_importer_fails_with_blank_password method test_importer_fails_with_blank_username (line 27) | def test_importer_fails_with_blank_username method test_fetch_contacts (line 33) | def test_fetch_contacts FILE: test/unit/test_accounts_test.rb class TestAccountsTest (line 4) | class TestAccountsTest < ContactImporterTestCase method test_test_accounts_loads_data_from_example_accounts_file (line 5) | def test_test_accounts_loads_data_from_example_accounts_file method test_test_accounts_blows_up_if_file_doesnt_exist (line 14) | def test_test_accounts_blows_up_if_file_doesnt_exist method test_we_can_load_from_account_file (line 20) | def test_we_can_load_from_account_file FILE: test/unit/yahoo_csv_contact_importer_test.rb class YahooContactImporterTest (line 5) | class YahooContactImporterTest < ContactImporterTestCase method setup (line 6) | def setup method test_a_successful_login (line 11) | def test_a_successful_login method test_importer_fails_with_invalid_password (line 15) | def test_importer_fails_with_invalid_password method test_a_fetch_contacts (line 29) | def test_a_fetch_contacts