634 |
634 |
|
635 |
635 |
|
636 |
636 |
@mock.patch('requests.Session.send', side_effect=mocked_requests_send)
|
637 |
|
def test_card_cell_render(mock_send, context, app):
|
|
637 |
def test_card_cell_card_mode_render(mock_send, context, app):
|
638 |
638 |
page = Page.objects.create(title='xxx', template_name='standard')
|
639 |
|
cell = WcsCardInfosCell(page=page, placeholder='content', order=0)
|
640 |
|
cell.title_type = 'manual'
|
641 |
|
cell.custom_title = 'Foo bar {{ card.fields.title }}'
|
642 |
|
cell.save()
|
|
639 |
cell = WcsCardInfosCell.objects.create(
|
|
640 |
page=page,
|
|
641 |
placeholder='content',
|
|
642 |
order=0,
|
|
643 |
display_mode='card',
|
|
644 |
title_type='manual',
|
|
645 |
custom_title='Foo bar {{ card.fields.title }}',
|
|
646 |
)
|
643 |
647 |
|
644 |
648 |
# carddef_reference is not defined
|
645 |
649 |
context['card_model_1_id'] = 11
|
... | ... | |
776 |
780 |
|
777 |
781 |
|
778 |
782 |
@mock.patch('requests.Session.send', side_effect=mocked_requests_send)
|
779 |
|
def test_card_cell_render_text_field(mock_send, context):
|
|
783 |
def test_card_cell_card_mode_render_text_field(mock_send, context):
|
780 |
784 |
page = Page.objects.create(title='xxx', template_name='standard')
|
781 |
|
cell = WcsCardInfosCell(page=page, placeholder='content', order=0)
|
782 |
|
cell.carddef_reference = 'default:card_model_1'
|
783 |
|
cell.save()
|
|
785 |
cell = WcsCardInfosCell.objects.create(
|
|
786 |
page=page,
|
|
787 |
placeholder='content',
|
|
788 |
order=0,
|
|
789 |
display_mode='card',
|
|
790 |
carddef_reference='default:card_model_1',
|
|
791 |
)
|
784 |
792 |
|
785 |
793 |
context['card_model_1_id'] = 11
|
786 |
794 |
request = RequestFactory().get('/')
|
... | ... | |
808 |
816 |
|
809 |
817 |
|
810 |
818 |
@mock.patch('requests.Session.send', side_effect=mocked_requests_send)
|
811 |
|
def test_card_cell_render_email_field(mock_send, context):
|
|
819 |
def test_card_cell_card_mode_render_email_field(mock_send, context):
|
812 |
820 |
page = Page.objects.create(title='xxx', template_name='standard')
|
813 |
|
cell = WcsCardInfosCell(page=page, placeholder='content', order=0)
|
814 |
|
cell.carddef_reference = 'default:card_model_1'
|
815 |
|
cell.save()
|
|
821 |
cell = WcsCardInfosCell.objects.create(
|
|
822 |
page=page,
|
|
823 |
placeholder='content',
|
|
824 |
order=0,
|
|
825 |
display_mode='card',
|
|
826 |
carddef_reference='default:card_model_1',
|
|
827 |
)
|
816 |
828 |
|
817 |
829 |
context['card_model_1_id'] = 11
|
818 |
830 |
request = RequestFactory().get('/')
|
... | ... | |
830 |
842 |
|
831 |
843 |
|
832 |
844 |
@mock.patch('requests.Session.send', side_effect=mocked_requests_send)
|
833 |
|
def test_card_cell_render_string_with_url_field(mock_send, context):
|
|
845 |
def test_card_cell_card_mode_render_string_with_url_field(mock_send, context):
|
834 |
846 |
page = Page.objects.create(title='xxx', template_name='standard')
|
835 |
|
cell = WcsCardInfosCell(page=page, placeholder='content', order=0)
|
836 |
|
cell.carddef_reference = 'default:card_model_1'
|
837 |
|
cell.custom_title = 'Foo bar {{ card.fields.title }}'
|
838 |
|
cell.save()
|
|
847 |
cell = WcsCardInfosCell.objects.create(
|
|
848 |
page=page,
|
|
849 |
placeholder='content',
|
|
850 |
order=0,
|
|
851 |
display_mode='card',
|
|
852 |
carddef_reference='default:card_model_1',
|
|
853 |
custom_title='Foo bar {{ card.fields.title }}',
|
|
854 |
)
|
839 |
855 |
|
840 |
856 |
context['card_model_1_id'] = 11
|
841 |
857 |
request = RequestFactory().get('/')
|
... | ... | |
854 |
870 |
|
855 |
871 |
|
856 |
872 |
@mock.patch('requests.Session.send', side_effect=mocked_requests_send)
|
857 |
|
def test_card_cell_render_custom_schema_card_field(mock_send, context):
|
|
873 |
def test_card_cell_card_mode_render_custom_schema_card_field(mock_send, context):
|
858 |
874 |
page = Page.objects.create(title='xxx', template_name='standard')
|
859 |
875 |
cell = WcsCardInfosCell.objects.create(
|
860 |
876 |
page=page,
|
... | ... | |
1004 |
1020 |
|
1005 |
1021 |
|
1006 |
1022 |
@mock.patch('requests.Session.send', side_effect=mocked_requests_send)
|
1007 |
|
def test_card_cell_render_custom_schema_card_empty_field(mock_send, context):
|
|
1023 |
def test_card_cell_card_mode_render_custom_schema_card_empty_field(mock_send, context):
|
1008 |
1024 |
page = Page.objects.create(title='xxx', template_name='standard')
|
1009 |
1025 |
cell = WcsCardInfosCell.objects.create(
|
1010 |
1026 |
page=page,
|
... | ... | |
1105 |
1121 |
|
1106 |
1122 |
|
1107 |
1123 |
@mock.patch('requests.Session.send', side_effect=mocked_requests_send)
|
1108 |
|
def test_card_cell_render_custom_schema_custom_entry(mock_send, context, app):
|
|
1124 |
def test_card_cell_card_mode_render_custom_schema_custom_entry(mock_send, context, app):
|
1109 |
1125 |
page = Page.objects.create(title='xxx', template_name='standard')
|
1110 |
1126 |
cell = WcsCardInfosCell.objects.create(
|
1111 |
1127 |
page=page,
|
... | ... | |
1222 |
1238 |
|
1223 |
1239 |
|
1224 |
1240 |
@mock.patch('requests.Session.send', side_effect=mocked_requests_send)
|
1225 |
|
def test_card_cell_render_custom_schema_link_entry(mock_send, context, app):
|
|
1241 |
def test_card_cell_card_mode_render_custom_schema_link_entry(mock_send, context, app):
|
1226 |
1242 |
page = Page.objects.create(title='xxx', template_name='standard')
|
1227 |
1243 |
cell = WcsCardInfosCell.objects.create(
|
1228 |
1244 |
page=page,
|
... | ... | |
1280 |
1296 |
|
1281 |
1297 |
|
1282 |
1298 |
@mock.patch('requests.Session.send', side_effect=mocked_requests_send)
|
1283 |
|
def test_card_cell_render_all_cards(mock_send, nocache, app):
|
|
1299 |
def test_card_cell_card_mode_render_all_cards(mock_send, nocache, app):
|
1284 |
1300 |
page = Page.objects.create(title='xxx', slug='foo', template_name='standard')
|
1285 |
1301 |
cell = WcsCardInfosCell.objects.create(
|
1286 |
1302 |
page=page,
|
... | ... | |
1316 |
1332 |
|
1317 |
1333 |
|
1318 |
1334 |
@mock.patch('requests.Session.send', side_effect=mocked_requests_send)
|
1319 |
|
def test_card_cell_render_identifier(mock_send, nocache, app):
|
|
1335 |
def test_card_cell_card_mode_render_identifier(mock_send, nocache, app):
|
1320 |
1336 |
page = Page.objects.create(
|
1321 |
1337 |
title='xxx', slug='foo', template_name='standard', sub_slug='(?P<card_model_1_id>[a-z0-9]+)'
|
1322 |
1338 |
)
|
... | ... | |
1453 |
1469 |
|
1454 |
1470 |
|
1455 |
1471 |
@mock.patch('requests.Session.send', side_effect=mocked_requests_send)
|
1456 |
|
def test_card_cell_render_identifier_from_related(mock_send, nocache, app):
|
|
1472 |
def test_card_cell_card_mode_render_identifier_from_related(mock_send, nocache, app):
|
1457 |
1473 |
page = Page.objects.create(title='xxx', slug='foo', template_name='standard')
|
1458 |
1474 |
cell = WcsCardInfosCell.objects.create(
|
1459 |
1475 |
page=page,
|
1460 |
1476 |
placeholder='content',
|
1461 |
1477 |
order=0,
|
|
1478 |
display_mode='card',
|
1462 |
1479 |
slug='sluga',
|
1463 |
1480 |
carddef_reference='default:card_a',
|
1464 |
1481 |
card_ids='1',
|
... | ... | |
1993 |
2010 |
@mock.patch('requests.Session.send', side_effect=mocked_requests_send)
|
1994 |
2011 |
def test_card_cell_only_for_user(mock_send, context, carddef_reference):
|
1995 |
2012 |
page = Page.objects.create(title='xxx', template_name='standard')
|
1996 |
|
cell = WcsCardInfosCell(page=page, placeholder='content', order=0)
|
1997 |
|
cell.carddef_reference = carddef_reference
|
1998 |
|
cell.only_for_user = False
|
1999 |
|
cell.save()
|
|
2013 |
cell = WcsCardInfosCell.objects.create(
|
|
2014 |
page=page,
|
|
2015 |
placeholder='content',
|
|
2016 |
order=0,
|
|
2017 |
carddef_reference=carddef_reference,
|
|
2018 |
only_for_user=False,
|
|
2019 |
)
|
2000 |
2020 |
|
2001 |
2021 |
context['card_model_1_id'] = 11
|
2002 |
2022 |
request = RequestFactory().get('/')
|
... | ... | |
2037 |
2057 |
@mock.patch('requests.Session.send', side_effect=mocked_requests_send)
|
2038 |
2058 |
def test_card_cell_render_user(mock_send, context, nocache, carddef_reference):
|
2039 |
2059 |
page = Page.objects.create(title='xxx', template_name='standard')
|
2040 |
|
cell = WcsCardInfosCell(page=page, placeholder='content', order=0)
|
2041 |
|
cell.carddef_reference = carddef_reference
|
2042 |
|
cell.save()
|
|
2060 |
cell = WcsCardInfosCell.objects.create(
|
|
2061 |
page=page,
|
|
2062 |
placeholder='content',
|
|
2063 |
order=0,
|
|
2064 |
carddef_reference=carddef_reference,
|
|
2065 |
)
|
2043 |
2066 |
|
2044 |
2067 |
context['card_model_1_id'] = 11
|
2045 |
2068 |
request = RequestFactory().get('/')
|
2046 |
|
-
|