Projet

Général

Profil

0003-tracking_code-correct-tests-on-formdata-access-38073.patch

Nicolas Roche, 11 février 2020 14:24

Télécharger (2,51 ko)

Voir les différences:

Subject: [PATCH 3/3] tracking_code: correct tests on formdata access (#38073)

 tests/test_tracking_code.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
tests/test_tracking_code.py
344 344
    ('anonymous', True, 'user2', 'allow', 'anonymous'),
345 345
    ('anonymous', True, 'agent1', 'allow', 'anonymous'),
346 346
    ('anonymous', True, 'agent2', 'allow', 'anonymous'),
347 347
    ('agent1', False, 'anonymous', 'allow', 'anonymous'),
348 348
    ('agent1', False, 'user1', 'allow', 'anonymous'),
349 349
    ('agent1', False, 'user2', 'allow', 'anonymous'),
350 350
    ('agent1', False, 'agent1', 'allow', 'anonymous'),
351 351
    ('agent1', False, 'agent2', 'allow', 'anonymous'),
352
    ('user1', True, 'anonymous', 'allow', 'user1'),
352
    ('user1', True, 'anonymous', 'login', 'user1'),
353 353
    ('user1', True, 'user1', 'allow', 'user1'),
354 354
    ('user1', True, 'user2', 'allow', 'user1'),
355 355
    ('user1', True, 'agent1', 'allow', 'user1'),
356 356
    ('user1', True, 'agent2', 'allow', 'user1'),
357 357
])
358 358
def test_fo_indirect_access_to_draft(nocache, pub, users, prefill_formdef,
359 359
         submitter, is_front, agent, expected_access, expected_owner):
360 360
    user = users[agent]
......
403 403
    ('anonymous', True, 'user2', 'allow', 'anonymous'),
404 404
    ('anonymous', True, 'agent1', 'allow', 'anonymous'),
405 405
    ('anonymous', True, 'agent2', 'allow', 'anonymous'),
406 406
    ('agent1', False, 'anonymous', 'allow', 'anonymous'),
407 407
    ('agent1', False, 'user1', 'allow', 'anonymous'),
408 408
    ('agent1', False, 'user2', 'allow', 'anonymous'),
409 409
    ('agent1', False, 'agent1', 'allow', 'anonymous'),
410 410
    ('agent1', False, 'agent2', 'allow', 'anonymous'),
411
    ('user1', True, 'anonymous', 'allow', 'user1'),
411
    ('user1', True, 'anonymous', 'login', 'user1'),
412 412
    ('user1', True, 'user1', 'allow', 'user1'),
413 413
    ('user1', True, 'user2', 'allow', 'user1'),
414 414
    ('user1', True, 'agent1', 'allow', 'user1'),
415 415
    ('user1', True, 'agent2', 'allow', 'user1'),
416 416
])
417 417
def test_fo_indirect_access_to_demand(nocache, pub, users, prefill_formdef,
418 418
         submitter, is_front, agent, expected_access, expected_owner):
419 419
    user = users[agent]
420
-