Esempio n. 1
0
    def test_names(self):
        a = Attendee(first_name='nac', last_name='mac Feegle')
        a._misc_adjustments()
        assert a.full_name == 'Nac mac Feegle'

        a = Attendee(first_name='NAC', last_name='mac feegle')
        a._misc_adjustments()
        assert a.full_name == 'Nac Mac Feegle'
Esempio n. 2
0
    def test_names(self):
        a = Attendee(first_name='nac', last_name='mac Feegle')
        a._misc_adjustments()
        assert a.full_name == 'Nac mac Feegle'

        a = Attendee(first_name='NAC', last_name='mac feegle')
        a._misc_adjustments()
        assert a.full_name == 'Nac Mac Feegle'
Esempio n. 3
0
    def test_badge_at_con(self, monkeypatch, at_con):
        a = Attendee()
        a._misc_adjustments()
        assert not a.checked_in

        a = Attendee(badge_num=1)
        a._misc_adjustments()
        assert a.checked_in

        a = Attendee(badge_num=1, badge_type=c.PREASSIGNED_BADGE_TYPES[0])
        a._misc_adjustments()
        assert not a.checked_in

        monkeypatch.setattr(Attendee, 'is_new', False)
        a = Attendee(badge_num=1)
        a._misc_adjustments()
        assert not a.checked_in
Esempio n. 4
0
    def test_badge_at_con(self, monkeypatch, at_con):
        a = Attendee()
        a._misc_adjustments()
        assert not a.checked_in

        a = Attendee(badge_num=1)
        a._misc_adjustments()
        assert a.checked_in

        a = Attendee(badge_num=1, badge_type=c.PREASSIGNED_BADGE_TYPES[0])
        a._misc_adjustments()
        assert not a.checked_in

        monkeypatch.setattr(Attendee, 'is_new', False)
        a = Attendee(badge_num=1)
        a._misc_adjustments()
        assert not a.checked_in
Esempio n. 5
0
 def test_badge_precon(self):
     a = Attendee(badge_num=1)
     a._misc_adjustments()
     assert not a.checked_in
Esempio n. 6
0
 def test_amount_refunded_when_not_refunded(self):
     a = Attendee(amount_refunded=123)
     a._misc_adjustments()
     assert not a.amount_refunded
Esempio n. 7
0
 def test_amount_refunded_when_refunded(self):
     a = Attendee(amount_refunded=123, paid=c.REFUNDED)
     a._misc_adjustments()
     assert a.amount_refunded == 123
Esempio n. 8
0
 def test_affiliate_without_extra(self):
     a = Attendee(affiliate='xxx')
     a._misc_adjustments()
     assert a.affiliate == ''
Esempio n. 9
0
 def test_affiliate_with_extra(self):
     a = Attendee(affiliate='xxx', amount_extra=1)
     a._misc_adjustments()
     assert a.affiliate == 'xxx'
Esempio n. 10
0
def test_legal_name_diff_from_full_name():
    diff_legal_name = Attendee(first_name='first', last_name='last', legal_name='diff name')
    diff_legal_name._misc_adjustments()
    assert 'diff name' == diff_legal_name.legal_name
Esempio n. 11
0
def test_legal_name_diff_from_full_name():
    diff_legal_name = Attendee(first_name='first', last_name='last', legal_name='diff name')
    diff_legal_name._misc_adjustments()
    assert 'diff name' == diff_legal_name.legal_name
Esempio n. 12
0
 def test_badge_precon(self):
     a = Attendee(badge_num=1)
     a._misc_adjustments()
     assert not a.checked_in
Esempio n. 13
0
 def test_amount_refunded_when_not_refunded(self):
     a = Attendee(amount_refunded=123)
     a._misc_adjustments()
     assert not a.amount_refunded
Esempio n. 14
0
 def test_amount_refunded_when_refunded(self):
     a = Attendee(amount_refunded=123, paid=c.REFUNDED)
     a._misc_adjustments()
     assert a.amount_refunded == 123
Esempio n. 15
0
 def test_affiliate_without_extra(self):
     a = Attendee(affiliate='xxx')
     a._misc_adjustments()
     assert a.affiliate == ''
Esempio n. 16
0
 def test_affiliate_with_extra(self):
     a = Attendee(affiliate='xxx', amount_extra=1)
     a._misc_adjustments()
     assert a.affiliate == 'xxx'
Esempio n. 17
0
def test_legal_name_same_as_full_name():
    same_legal_name = Attendee(first_name='First', last_name='Last', legal_name='First Last')
    same_legal_name._misc_adjustments()
    assert '' == same_legal_name.legal_name
Esempio n. 18
0
def test_legal_name_same_as_full_name():
    same_legal_name = Attendee(first_name='First', last_name='Last', legal_name='First Last')
    same_legal_name._misc_adjustments()
    assert '' == same_legal_name.legal_name