Projet

Général

Profil

0004-tests-rename-card-cell-tests-with-card-display-mode-.patch

Lauréline Guérin, 12 août 2022 09:43

Télécharger (8,55 ko)

Voir les différences:

Subject: [PATCH 4/8] tests: rename card cell tests with card display mode
 (#68063)

 tests/wcs/test_card.py | 87 ++++++++++++++++++++++++++----------------
 1 file changed, 55 insertions(+), 32 deletions(-)
tests/wcs/test_card.py
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
-