Exemplo 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'
Exemplo 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'
Exemplo 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
Exemplo 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
Exemplo n.º 5
0
 def test_badge_precon(self):
     a = Attendee(badge_num=1)
     a._misc_adjustments()
     assert not a.checked_in
Exemplo n.º 6
0
 def test_amount_refunded_when_not_refunded(self):
     a = Attendee(amount_refunded=123)
     a._misc_adjustments()
     assert not a.amount_refunded
Exemplo 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
Exemplo n.º 8
0
 def test_affiliate_without_extra(self):
     a = Attendee(affiliate='xxx')
     a._misc_adjustments()
     assert a.affiliate == ''
Exemplo n.º 9
0
 def test_affiliate_with_extra(self):
     a = Attendee(affiliate='xxx', amount_extra=1)
     a._misc_adjustments()
     assert a.affiliate == 'xxx'
Exemplo 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
Exemplo 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
Exemplo n.º 12
0
 def test_badge_precon(self):
     a = Attendee(badge_num=1)
     a._misc_adjustments()
     assert not a.checked_in
Exemplo n.º 13
0
 def test_amount_refunded_when_not_refunded(self):
     a = Attendee(amount_refunded=123)
     a._misc_adjustments()
     assert not a.amount_refunded
Exemplo 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
Exemplo n.º 15
0
 def test_affiliate_without_extra(self):
     a = Attendee(affiliate='xxx')
     a._misc_adjustments()
     assert a.affiliate == ''
Exemplo n.º 16
0
 def test_affiliate_with_extra(self):
     a = Attendee(affiliate='xxx', amount_extra=1)
     a._misc_adjustments()
     assert a.affiliate == 'xxx'
Exemplo 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
Exemplo 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