From c833b7a74c9e52b5a02ad9942790ebb1cd5a393a Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Wed, 21 Aug 2019 03:54:05 -0400 Subject: [PATCH] Add as_id_list helper for tests Signed-off-by: Roberto Rosario --- mayan/apps/common/tests/utils.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/mayan/apps/common/tests/utils.py b/mayan/apps/common/tests/utils.py index 85daf0c524..e1bb72f4b8 100644 --- a/mayan/apps/common/tests/utils.py +++ b/mayan/apps/common/tests/utils.py @@ -1,12 +1,22 @@ +from __future__ import absolute_import, unicode_literals + from contextlib import contextmanager import sys +from django.utils.encoding import force_text + class NullFile(object): def write(self, string): """Writes here go nowhere""" +def as_id_list(items): + return ','.join( + [force_text(item.pk) for item in items] + ) + + @contextmanager def mute_stdout(): stdout_old = sys.stdout