コード例 #1
0
ファイル: test_admin.py プロジェクト: axjimenez89/tenants2
 def test_it_works_when_user_has_no_onboarding_info(self, enable_lob, db):
     lr = LetterRequestFactory()
     LandlordDetailsFactory(user=lr.user)
     assert get_lob_nomail_reason(
         lr) == 'the user does not have onboarding info'
コード例 #2
0
ファイル: test_admin.py プロジェクト: axjimenez89/tenants2
 def test_it_returns_none_when_letter_can_be_mailed_via_lob(
         self, enable_lob, db):
     assert get_lob_nomail_reason(create_valid_letter_request()) is None
コード例 #3
0
ファイル: test_admin.py プロジェクト: axjimenez89/tenants2
 def test_it_works_when_user_mails_letter_themselves(self, enable_lob, db):
     lr = LetterRequestFactory(
         mail_choice=LOC_MAILING_CHOICES.USER_WILL_MAIL)
     assert get_lob_nomail_reason(lr) == \
         'the user wants to mail the letter themself'
コード例 #4
0
ファイル: test_admin.py プロジェクト: axjimenez89/tenants2
 def test_it_works_when_user_has_no_landlord_details(self, enable_lob, db):
     lr = LetterRequestFactory()
     assert get_lob_nomail_reason(
         lr) == 'the user does not have landlord details'
コード例 #5
0
ファイル: test_admin.py プロジェクト: axjimenez89/tenants2
 def test_it_works_when_letter_has_already_been_sent(self, enable_lob, db):
     lr = LetterRequestFactory(lob_letter_object={'blah': 1})
     assert get_lob_nomail_reason(
         lr) == 'the letter has already been sent via Lob'
コード例 #6
0
ファイル: test_admin.py プロジェクト: axjimenez89/tenants2
 def test_it_works_when_letter_has_no_pk(self, enable_lob):
     assert get_lob_nomail_reason(
         LetterRequest()) == 'the letter has not yet been created'
コード例 #7
0
ファイル: test_admin.py プロジェクト: axjimenez89/tenants2
 def test_it_works_when_lob_integration_is_disabled(self):
     assert get_lob_nomail_reason(
         LetterRequest()) == 'Lob integration is disabled'
コード例 #8
0
ファイル: test_admin.py プロジェクト: ma8642/tenants2
 def test_it_works_when_we_rejected_the_letter(self, enable_lob, db):
     lr = LetterRequestFactory(rejection_reason="letter contains gibberish")
     assert get_lob_nomail_reason(lr) == 'we have rejected the letter'
コード例 #9
0
ファイル: test_admin.py プロジェクト: ma8642/tenants2
 def test_it_works_when_letter_has_been_sent_manually(self, enable_lob, db):
     lr = LetterRequestFactory(tracking_number='boop')
     assert get_lob_nomail_reason(
         lr) == 'the letter has already been mailed manually'