Projet

Général

Profil

0003-misc-move-admin-pages-tests.patch

Lauréline Guérin, 23 octobre 2020 19:12

Télécharger (7,1 ko)

Voir les différences:

Subject: [PATCH 3/5] misc: move admin pages tests

 tests/admin_pages/__init__.py                                 | 0
 tests/{test_admin_pages.py => admin_pages/test_all.py}        | 4 ++--
 tests/{test_cards_admin_pages.py => admin_pages/test_card.py} | 2 +-
 .../test_datasource.py}                                       | 2 +-
 tests/{test_forms_admin_pages.py => admin_pages/test_form.py} | 2 +-
 .../test_workflow.py}                                         | 2 +-
 .../test_wscall.py}                                           | 2 +-
 tests/backoffice_pages/__init__.py                            | 0
 tests/backoffice_pages/test_custom_view.py                    | 2 +-
 tests/test_snapshots.py                                       | 2 +-
 10 files changed, 9 insertions(+), 9 deletions(-)
 create mode 100644 tests/admin_pages/__init__.py
 rename tests/{test_admin_pages.py => admin_pages/test_all.py} (99%)
 rename tests/{test_cards_admin_pages.py => admin_pages/test_card.py} (99%)
 rename tests/{test_datasources_admin_pages.py => admin_pages/test_datasource.py} (99%)
 rename tests/{test_forms_admin_pages.py => admin_pages/test_form.py} (99%)
 rename tests/{test_workflows_admin_pages.py => admin_pages/test_workflow.py} (99%)
 rename tests/{test_wscalls_admin_pages.py => admin_pages/test_wscall.py} (99%)
 create mode 100644 tests/backoffice_pages/__init__.py
tests/test_admin_pages.py → tests/admin_pages/test_all.py
1261 1261
    assert resp_metadata.text.startswith('<?xml')
1262 1262
    resp2 = resp.click('Identity Providers')
1263 1263
    resp2 = resp2.click('New')
1264
    idp_metadata_filename = os.path.join(os.path.dirname(__file__), 'idp_metadata.xml')
1264
    idp_metadata_filename = os.path.join(os.path.dirname(__file__), '..', 'idp_metadata.xml')
1265 1265
    resp2.form['metadata'] = Upload('idp_metadata.xml', open(idp_metadata_filename, 'rb').read())
1266 1266
    resp2 = resp2.form.submit('submit')
1267 1267

  
......
1283 1283
    assert len(pub.cfg['idp']) == 0
1284 1284

  
1285 1285
    with mock.patch('wcs.qommon.misc.urlopen') as urlopen:
1286
        idp_metadata_filename = os.path.join(os.path.dirname(__file__), 'idp_metadata.xml')
1286
        idp_metadata_filename = os.path.join(os.path.dirname(__file__), '..', 'idp_metadata.xml')
1287 1287
        urlopen.side_effect = lambda *args: open(idp_metadata_filename, 'rb')
1288 1288
        resp = app.get('/backoffice/settings/identification/idp/idp/')
1289 1289
        resp = resp.click('Create new from remote URL')
tests/test_cards_admin_pages.py → tests/admin_pages/test_card.py
14 14
from wcs.workflows import WorkflowVariablesFieldsFormDef
15 15

  
16 16
from utilities import get_app, login, create_temporary_pub, clean_temporary_pub
17
from test_admin_pages import create_superuser
17
from .test_all import create_superuser
18 18

  
19 19

  
20 20
def pytest_generate_tests(metafunc):
tests/test_datasources_admin_pages.py → tests/admin_pages/test_datasource.py
23 23
from wcs import fields
24 24

  
25 25
from utilities import get_app, login, create_temporary_pub, clean_temporary_pub, HttpRequestsMocking
26
from test_admin_pages import create_superuser, create_role
26
from .test_all import create_superuser, create_role
27 27

  
28 28

  
29 29
def pytest_generate_tests(metafunc):
tests/test_forms_admin_pages.py → tests/admin_pages/test_form.py
24 24

  
25 25
from utilities import get_app, login, create_temporary_pub, clean_temporary_pub
26 26

  
27
from test_admin_pages import create_superuser, create_role
27
from .test_all import create_superuser, create_role
28 28

  
29 29

  
30 30
def pytest_generate_tests(metafunc):
tests/test_workflows_admin_pages.py → tests/admin_pages/test_workflow.py
25 25
from wcs import fields
26 26

  
27 27
from utilities import get_app, login, create_temporary_pub, clean_temporary_pub
28
from test_admin_pages import create_superuser, create_role
28
from .test_all import create_superuser, create_role
29 29

  
30 30

  
31 31
def pytest_generate_tests(metafunc):
tests/test_wscalls_admin_pages.py → tests/admin_pages/test_wscall.py
11 11
from wcs.wscalls import NamedWsCall
12 12

  
13 13
from utilities import get_app, login, create_temporary_pub, clean_temporary_pub
14
from test_admin_pages import create_superuser
14
from .test_all import create_superuser
15 15

  
16 16

  
17 17
def pytest_generate_tests(metafunc):
tests/backoffice_pages/test_custom_view.py
17 17
from wcs import fields
18 18

  
19 19
from utilities import (get_app, login, create_temporary_pub, clean_temporary_pub)
20
from test_all import create_user, create_superuser
20
from .test_all import create_user, create_superuser
21 21

  
22 22

  
23 23
def pytest_generate_tests(metafunc):
tests/test_snapshots.py
17 17
from wcs.wscalls import NamedWsCall
18 18

  
19 19
from utilities import get_app, login, create_temporary_pub, clean_temporary_pub
20
from test_admin_pages import create_superuser, create_role
20
from admin_pages.test_all import create_superuser, create_role
21 21

  
22 22

  
23 23
@pytest.fixture
24
-