From ba5c6926e0aa3bb0b8b76cb76224d9df83f48b40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 30 Oct 2021 17:39:22 +0200 Subject: [PATCH] Use root user to duplicate request in test scenario Normally user can not create request so this is a way to get around the access rule. --- tests/scenario_purchase_request_quotation.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/scenario_purchase_request_quotation.rst b/tests/scenario_purchase_request_quotation.rst index e192ead171..e991797898 100644 --- a/tests/scenario_purchase_request_quotation.rst +++ b/tests/scenario_purchase_request_quotation.rst @@ -185,7 +185,9 @@ Purchase Request state is now 'received':: Duplication of the Purchase Request and set the preferred_quotation_line field with a quotation not having the minimum price unit:: + >>> set_user(0) >>> prequest2, = prequest.duplicate() + >>> set_user(purchase_user) >>> prequest2.preferred_quotation_line = sorted( ... prequest2.quotation_lines, key=lambda q: q.unit_price)[-1] >>> prequest2.preferred_quotation_line.unit_price