def test_dashboard_with_checkin(dashboard_env): op = OrderPosition.objects.get( order=dashboard_env[3], item=dashboard_env[4] ) Checkin.objects.create(position=op, list=dashboard_env[6]) c = checkin_widget(dashboard_env[0]) assert '1/2' in c[0]['content']
def test_dashboard_with_checkin(dashboard_env): op = OrderPosition.objects.get( order=dashboard_env[3], item=dashboard_env[4] ) Checkin.objects.create(position=op, list=dashboard_env[6]) c = checkin_widget(dashboard_env[0]) assert '1/2' in c[0]['content']
def test_dashboard_exclude_non_admission_item_with_checkin(dashboard_env): dashboard_env[0].settings.ticket_download_nonadm = False dashboard_env[0].save() op = OrderPosition.objects.get(order=dashboard_env[3], item=dashboard_env[4]) Checkin.objects.create(position=op) c = checkin_widget(dashboard_env[0]) assert '1/1' in c[0]['content']
def test_dashboard_pending_not_count(dashboard_env): c = checkin_widget(dashboard_env[0]) order_pending = Order.objects.create(code='FOO', event=dashboard_env[0], email='*****@*****.**', status=Order.STATUS_PENDING, datetime=now(), expires=now() + timedelta(days=10), total=23, locale='en') OrderPosition.objects.create(order=order_pending, item=dashboard_env[4], variation=None, price=Decimal("23"), attendee_name_parts={'full_name': "NotPaid"}) assert '0/2' in c[0]['content']
def test_dashboard_pending_not_count(dashboard_env): c = checkin_widget(dashboard_env[0]) order_pending = Order.objects.create( code='FOO', event=dashboard_env[0], email='*****@*****.**', status=Order.STATUS_PENDING, datetime=now(), expires=now() + timedelta(days=10), total=23, locale='en' ) OrderPosition.objects.create( order=order_pending, item=dashboard_env[4], variation=None, price=Decimal("23"), attendee_name_parts={'full_name': "NotPaid"} ) assert '0/2' in c[0]['content']
def test_dashboard(dashboard_env): c = checkin_widget(dashboard_env[0]) assert '0/2' in c[0]['content']
def test_dashboard(dashboard_env): c = checkin_widget(dashboard_env[0]) assert '0/2' in c[0]['content']
def test_dashboard_exclude_non_admission_item(dashboard_env): dashboard_env[0].settings.ticket_download_nonadm = False dashboard_env[0].save() c = checkin_widget(dashboard_env[0]) assert '0/1' in c[0]['content']