From 9e0d6b4fd68a522f83760e679358cba67cf3f593 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 23 Mar 2018 23:08:41 +0100 Subject: [PATCH] Remove random order in scenario --- tests/scenario_purchase_request_quotation.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/scenario_purchase_request_quotation.rst b/tests/scenario_purchase_request_quotation.rst index fbfcc12c22..8c7ed6b7b9 100644 --- a/tests/scenario_purchase_request_quotation.rst +++ b/tests/scenario_purchase_request_quotation.rst @@ -117,7 +117,7 @@ add another supplier:: u'draft' >>> create_quotation = Wizard( ... 'purchase.request.quotation.create', [purchase_request]) - >>> create_quotation.form.suppliers[0] == supplier + >>> [supplier] == create_quotation.form.suppliers True >>> create_quotation.form.suppliers.append(supplier2) >>> create_quotation.execute('create_quotations') @@ -179,7 +179,8 @@ Duplication of the Purchase Request and set the preferred_quotation_line field with a quotation not having the minimum price unit:: >>> prequest2, = prequest.duplicate() - >>> prequest2.preferred_quotation_line = prequest2.quotation_lines[0] + >>> prequest2.preferred_quotation_line = sorted( + ... prequest2.quotation_lines, key=lambda q: q.unit_price)[-1] >>> prequest2.preferred_quotation_line.unit_price Decimal('11.000') >>> prequest2.save()