From 6428ac4a05f4a33eb0813cc56d584f56e7bfac89 Mon Sep 17 00:00:00 2001 From: fbz Date: Sat, 5 Jul 2025 17:13:24 +0800 Subject: [PATCH] test: fix unit tests --- tests/test_fields.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/test_fields.py b/tests/test_fields.py index 8c5b1eada..7e68a0ea0 100644 --- a/tests/test_fields.py +++ b/tests/test_fields.py @@ -2167,16 +2167,18 @@ class TestMultipleChoiceField(FieldValues): """ valid_inputs = { - (): set(), - ('aircon',): {'aircon'}, - ('aircon', 'manual'): {'aircon', 'manual'}, + (): list(), + ("aircon",): ["aircon"], + ("aircon", "manual"): ["aircon", "manual"], + ("manual", "aircon"): ["manual", "aircon"], } invalid_inputs = { "abc": ['Expected a list of items but got type "str".'], ("aircon", "incorrect"): ['"incorrect" is not a valid choice.'], } outputs = [ - (['aircon', 'manual', 'incorrect'], {'aircon', 'manual', 'incorrect'}) + (["aircon", "manual", "incorrect"], ["aircon", "manual", "incorrect"]), + (["manual", "aircon", "incorrect"], ["manual", "aircon", "incorrect"]), ] field = serializers.MultipleChoiceField( choices=[