This is an automated email from the ASF dual-hosted git repository.
vatamane pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb.git
The following commit(s) were added to refs/heads/main by this push:
new 85cc42dd6 Use determistic doc IDs in Mango key test
85cc42dd6 is described below
commit 85cc42dd6fc83c4f539549e7e95b95db364e81fb
Author: Nick Vatamaniuc <[email protected]>
AuthorDate: Tue Oct 14 16:02:52 2025 -0400
Use determistic doc IDs in Mango key test
Noticed in https://github.com/apache/couchdb/pull/5699 when changing the new
uuids scheme it affected the results, so make the IDs deterministic so test
results don't depend on uuid type.
---
src/mango/test/04-key-tests.py | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/mango/test/04-key-tests.py b/src/mango/test/04-key-tests.py
index 998f17ee5..1934d4266 100644
--- a/src/mango/test/04-key-tests.py
+++ b/src/mango/test/04-key-tests.py
@@ -15,8 +15,9 @@ import mango
import unittest
TEST_DOCS = [
- {"type": "complex_key", "title": "normal key"},
+ {"_id": "100", "type": "complex_key", "title": "normal key"},
{
+ "_id": "200",
"type": "complex_key",
"title": "key with dot",
"dot.key": "dot's value",
@@ -24,14 +25,16 @@ TEST_DOCS = [
"name.first": "Kvothe",
},
{
+ "_id": "300",
"type": "complex_key",
"title": "key with peso",
"$key": "peso",
"deep": {"$key": "deep peso"},
"name": {"first": "Master Elodin"},
},
- {"type": "complex_key", "title": "unicode key", "": "apple"},
+ {"_id": "400", "type": "complex_key", "title": "unicode key", "":
"apple"},
{
+ "_id": "500",
"title": "internal_fields_format",
"utf8-1[]:string": "string",
"utf8-2[]:boolean[]": True,