U
    [e)!                     @   s(   d dl Z d dlmZ G dd deZdS )    N)
OAuth2Testc                   @   s  e Zd ZdZdZdZedddddZedd	d
dddd
ddddddddddddddddddddddddddd
ddd
dddd
dddddddd
ddddddd
dddddddddd
ddddddddg ddddd
ddddddddddddg ddddddd
dddddddddddd
ddddddddddddddd
dddddddddddd
ddddddddd
dddddddddd
ddddd
dddddddddddddddddddddddddddddddddddddddZ	dd Z
dd ZdS )NationBuilderOAuth2Testz1social.backends.nationbuilder.NationBuilderOAuth2z1https://foobar.nationbuilder.com/api/v1/people/mefoobarZbeareri}OTi ' )Zaccess_token
token_type
created_atZ
expires_inNZBarr   Fz2015-02-02T19:30:28-08:00zFoo Bar   i  zfoobar@gmail.comTz<https://d3n8a8pro7vhmx.cloudfront.net/assets/icons/buddy.pngz213.394.4623Z
2133944623   ZFoo)Ztwitter_followers_count	last_nameZrule_violations_countZlinkedin_idZrecruiter_idZmembership_expires_atZdonations_raised_countZlast_contacted_atprefixZprofile_content_htmlZemail4Zemail2ZavailabilityZ
occupationZuser_submitted_addressZcould_vote_statusZstate_upper_districtZsalesforce_idZvan_idZ
phone_timeZprofile_contentZauto_import_idZ	parent_idZemail4_is_badZtwitter_updated_atZemail3_is_badZbioZparty_memberZunsubscribed_atZ
fax_numberZlast_contacted_byZactive_customer_expires_atZfederal_donotcallZwarnings_countZfirst_supporter_atZprevious_partyZ+donations_raised_amount_this_cycle_in_centsZcall_status_nameZmarital_statusZfacebook_updated_atZdonations_countZnote_updated_atZclosed_invoices_countZprofile_headlineZfire_districtZmobile_normalizedZ	import_idZlast_call_idZ donations_raised_amount_in_centsZfacebook_addressZis_profile_privateZlast_rule_violation_atZsexZ	full_nameZlast_donated_atZ!donations_pledged_amount_in_centsZprimary_email_idZmedia_market_nameZcapital_amount_in_centsZdatatrust_idZprecinct_codeZemail3ZreligionZfirst_prospect_atZjudicial_districtZdonations_count_this_cycleZwork_addressZis_twitter_followerZemail1emailZcontact_status_nameZmobile_opt_inZtwitter_descriptionparenttagsZfirst_volunteer_atZinferred_support_levelZ	banned_atZfirst_invoice_atZ!donations_raised_count_this_cycleZis_donorZtwitter_locationZemail1_is_badZ
legal_namelanguageZregistered_atZcall_status_idZlast_invoice_atZschool_sub_districtZvillage_districtZtwitter_nameZmembership_started_atZ
subnationsZmeetup_addressZ	author_idZregistered_addressZexternal_idZtwitter_loginZinferred_partyZspent_capital_amount_in_centssuffixZmailing_addressZis_leaderboardableZtwitter_websiteZ	nbec_guidZcity_districtchurchZis_profile_searchableZemployerZis_fundraiserZemail_opt_inZrecruits_countZemail2_is_badZcounty_districtZ	recruiterZtwitter_friends_countZfacebook_usernameZactive_customer_started_atZpf_strat_idlocaleZtwitter_addressZis_supporterZdo_not_callZprofile_image_url_sslZinvoices_amount_in_centsusernameZdonations_amount_in_centsZis_volunteerZ
civicrm_idZsupranational_districtZprecinct_nameZ invoice_payments_amount_in_centsZwork_phone_numberphoneZ received_capital_amount_in_centsZprimary_addressZis_possible_duplicateZ)invoice_payments_referred_amount_in_centsZ$donations_amount_this_cycle_in_centsZpriority_levelZfirst_fundraised_atZphone_normalizedZ	rnc_regidZ
twitter_idZ	birthdateZmobileZfederal_districtZ"donations_to_raise_amount_in_centsZsupport_probability_scoreZinvoices_countZnbec_precinct_codeZwebsiteZclosed_invoices_amount_in_centsZhome_addressZschool_districtZsupport_levelZdemoZchildren_countZ
updated_atZmembership_level_nameZbilling_addressZis_ignore_donation_limitsZsignup_typeZprecinct_idZrnc_ididZ	ethnicityZis_survey_question_privateZmiddle_nameauthorZlast_fundraised_atZstate_file_idZnoteZsubmitted_addressZsupport_level_changed_atZpartyZcontact_status_idZ$outstanding_invoices_amount_in_centsZ	page_slugZoutstanding_invoices_countZfirst_recruited_atZcounty_file_idZ
first_nameZfacebook_profile_urlZcity_sub_districtZhas_facebookZis_deceasedZlabour_regionZstate_lower_districtZdw_idr   Zis_prospectZpriority_level_changed_atZis_mobile_badZoverdue_invoices_countZngp_idZdo_not_contactZfirst_donated_atZturnout_probability_score)ZpersonZprecinctc                 C   s   | j ddi |   d S NZSOCIAL_AUTH_NATIONBUILDER_SLUGr   )strategyset_settingsZdo_loginself r   j/var/www/html/services/stratfitenv/lib/python3.8/site-packages/social/tests/backends/test_nationbuilder.py
test_login   s
     z"NationBuilderOAuth2Test.test_loginc                 C   s   | j ddi |   d S r   )r   r   Zdo_partial_pipeliner   r   r   r   test_partial_pipeline   s
     z-NationBuilderOAuth2Test.test_partial_pipeline)__name__
__module____qualname__backend_pathZuser_data_urlZexpected_usernamejsondumpsZaccess_token_bodyZuser_data_bodyr   r   r   r   r   r   r      s    K  Or   )r#   Zsocial.tests.backends.oauthr   r   r   r   r   r   <module>   s   