Skip to content

Commit 20b4620

Browse files
committed
add unit tests
Signed-off-by: wiseaidev <business@wiseai.dev>
1 parent f6c76ac commit 20b4620

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

tests/test_hash_model.py

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,19 @@ async def test_full_text_search_queries(members, m):
143143
assert actual == [member1, member3]
144144

145145

146+
@py_test_mark_asyncio
147+
async def test_pagination_queries(members, m):
148+
member1, member2, member3 = members
149+
150+
actual = await m.Member.find(m.Member.last_name == "Brookins").page()
151+
152+
assert actual == [member1, member2]
153+
154+
actual = await m.Member.find().page(1,1)
155+
156+
assert actual == [member1]
157+
158+
146159
@py_test_mark_asyncio
147160
async def test_recursive_query_resolution(members, m):
148161
member1, member2, member3 = members
@@ -611,4 +624,3 @@ class Address(m.BaseHashModel):
611624
assert (
612625
Address.redisearch_schema()
613626
== f"ON HASH PREFIX 1 {key_prefix} SCHEMA pk TAG SEPARATOR | a_string TAG SEPARATOR | a_full_text_string TAG SEPARATOR | a_full_text_string AS a_full_text_string_fts TEXT an_integer NUMERIC SORTABLE a_float NUMERIC"
614-
)

0 commit comments

Comments
 (0)