From 34fe8d9dd12205cf1c1b30a848b31778f7980ae5 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Wed, 30 Mar 2016 18:11:43 +0200 Subject: [PATCH 5/6] tests: ignore order in document type label after migration (#10477) Label by itering a dictionnary so order is unpredictable. --- tests/test_formdef.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_formdef.py b/tests/test_formdef.py index 05daa37..5c7c68b 100644 --- a/tests/test_formdef.py +++ b/tests/test_formdef.py @@ -169,4 +169,5 @@ def test_file_field_migration(): assert formdef.fields[0].document_type['id'] == '_legacy' assert formdef.fields[0].document_type['mimetypes'] == ['image/*', 'application/pdf,application/vnd.oasis.opendocument.text,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'] assert formdef.fields[1].document_type['label'] == 'Image files' - assert formdef.fields[0].document_type['label'] == 'Image files, Documents' + assert set(formdef.fields[0].document_type['label'].split(', ')) == set(['Image files', + 'Documents']) -- 2.1.4