From 5e732b25f264bec85cedf711406f628b6f6258f9 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone <exarkun@twistedmatrix.com> Date: Fri, 10 Apr 2020 14:52:52 -0400 Subject: [PATCH] Loosen the unblinded token round-tripping test We have our new test that verifies ordering --- src/_zkapauthorizer/tests/test_model.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/_zkapauthorizer/tests/test_model.py b/src/_zkapauthorizer/tests/test_model.py index 1289f3a..27fbcab 100644 --- a/src/_zkapauthorizer/tests/test_model.py +++ b/src/_zkapauthorizer/tests/test_model.py @@ -481,7 +481,11 @@ class UnblindedTokenStoreTests(TestCase): store.add(voucher_value, lambda: random_tokens) store.insert_unblinded_tokens_for_voucher(voucher_value, public_key, unblinded_tokens) retrieved_tokens = store.extract_unblinded_tokens(len(random_tokens)) - self.expectThat(unblinded_tokens, AfterPreprocessing(sorted, Equals(retrieved_tokens))) + + self.expectThat( + set(unblinded_tokens), + Equals(set(retrieved_tokens)), + ) # After extraction, the unblinded tokens are no longer available. self.assertThat( -- GitLab