From 5a813bae6d6d72ae9a9d10dcdacce59656472a92 Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Sat, 12 Dec 2020 21:43:52 -0800 Subject: [PATCH] Ensure reliable sort order for tests --- sqlite_utils/db.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sqlite_utils/db.py b/sqlite_utils/db.py index d8bd221..c7a7ed4 100644 --- a/sqlite_utils/db.py +++ b/sqlite_utils/db.py @@ -1984,6 +1984,7 @@ class Table(Queryable): ) ).fetchall() ] + most_common.sort(key=lambda p: (p[1], p[0]), reverse=True) if num_distinct <= common_limit: # No need to run the query if it will just return the results in revers order least_common = None @@ -1996,6 +1997,7 @@ class Table(Queryable): ) ).fetchall() ] + least_common.sort(key=lambda p: (p[1], p[0])) return ColumnDetails( self.name, column,