From 7192c6a16cfff2650a6f3b64fe0eec6722ad962a Mon Sep 17 00:00:00 2001
From: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Date: Tue, 12 Nov 2019 16:00:20 -0500
Subject: [PATCH] Relay model assertion that required certain extraction order

Extraction order does not need to equal insertion order.
---
 src/_zkapauthorizer/tests/test_model.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/_zkapauthorizer/tests/test_model.py b/src/_zkapauthorizer/tests/test_model.py
index 14fd2f0..282e3c3 100644
--- a/src/_zkapauthorizer/tests/test_model.py
+++ b/src/_zkapauthorizer/tests/test_model.py
@@ -276,7 +276,7 @@ class UnblindedTokenStoreTests(TestCase):
         )
         store.insert_unblinded_tokens_for_voucher(voucher_value, tokens)
         retrieved_tokens = store.extract_unblinded_tokens(len(tokens))
-        self.expectThat(tokens, Equals(retrieved_tokens))
+        self.expectThat(tokens, AfterPreprocessing(sorted, Equals(retrieved_tokens)))
 
         # After extraction, the unblinded tokens are no longer available.
         more_unblinded_tokens = store.extract_unblinded_tokens(1)
-- 
GitLab