Projet

Général

Profil

0002-tests-use-pyquery-to-match-keywords-attributes-10477.patch

Benjamin Dauvergne, 30 mars 2016 18:50

Télécharger (1,17 ko)

Voir les différences:

Subject: [PATCH 2/6] tests: use pyquery to match keywords attributes (#10477)

Simple string search does not always work as ordering of tag attributes is
random.
 tests/test_form_pages.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
tests/test_form_pages.py
148 148
    formdef.keywords = 'hello, world'
149 149
    formdef.store()
150 150
    home = get_app(pub).get('/')
151
    assert '<div data-keywords="hello ' in home.body or '<div data-keywords="world ' in home.body
152
    assert '<li data-keywords="hello ' in home.body or '<li data-keywords="world ' in home.body
151
    assert home.pyquery.remove_namespaces()('div[data-keywords~="hello"][data-keywords~="world"]')
152
    assert home.pyquery.remove_namespaces()('li[data-keywords~="hello"][data-keywords~="world"]')
153 153

  
154 154
def test_home_formdef_description(pub):
155 155
    formdef = create_formdef()
156
-