From 44a0ef3b0b6775eadb0e2632fc7e37c7271adc5c Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Fri, 27 Nov 2020 12:25:01 -0800 Subject: [PATCH] Fixes nondeterministic order of query causing test failure --- bookwyrm/tests/models/test_user_model.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bookwyrm/tests/models/test_user_model.py b/bookwyrm/tests/models/test_user_model.py index 203c558d7..611e1fd68 100644 --- a/bookwyrm/tests/models/test_user_model.py +++ b/bookwyrm/tests/models/test_user_model.py @@ -27,7 +27,9 @@ class User(TestCase): shelves = models.Shelf.objects.filter(user=self.user).all() self.assertEqual(len(shelves), 3) names = [s.name for s in shelves] - self.assertEqual(names, ['To Read', 'Currently Reading', 'Read']) + self.assertTrue('To Read' in names) + self.assertTrue('Currently Reading' in names) + self.assertTrue('Read' in names) ids = [s.identifier for s in shelves] self.assertEqual(ids, ['to-read', 'reading', 'read'])