Skip to content

Commit f396fe8

Browse files
committed
Migrate test off deprecated CmpXchg.value to RavenDocumentQuery.cmp_xchg
CmpXchg.value emits a DeprecationWarning; RavenDocumentQuery.cmp_xchg() builds the same query function without it.
1 parent b75596e commit f396fe8

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

ravendb/tests/jvm_migrated_tests/client_tests/queries_tests/test_queries_with_custom_functions.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from ravendb.documents.operations.compare_exchange.operations import PutCompareExchangeValueOperation
2-
from ravendb.documents.session.misc import CmpXchg
2+
from ravendb.documents.queries.raven_document_query import RavenDocumentQuery
33
from ravendb.infrastructure.entities import User
44
from ravendb.tests.test_base import TestBase
55

@@ -27,8 +27,8 @@ def test_query_cmp_xchg_where(self):
2727
with self.store.open_session() as session:
2828
q = (
2929
session.advanced.document_query(object_type=User)
30-
.where_equals("name", CmpXchg.value("Hera"))
31-
.where_equals("last_name", CmpXchg.value("Tom"))
30+
.where_equals("name", RavenDocumentQuery.cmp_xchg("Hera"))
31+
.where_equals("last_name", RavenDocumentQuery.cmp_xchg("Tom"))
3232
)
3333

3434
self.assertEqual("from 'Users' where name = cmpxchg($p0) and last_name = cmpxchg($p1)", q.index_query.query)
@@ -38,7 +38,9 @@ def test_query_cmp_xchg_where(self):
3838
self.assertEqual("Zeus", query_result[0].name)
3939

4040
user = list(
41-
session.advanced.document_query(object_type=User).where_not_equals("name", CmpXchg.value("Hera"))
41+
session.advanced.document_query(object_type=User).where_not_equals(
42+
"name", RavenDocumentQuery.cmp_xchg("Hera")
43+
)
4244
)
4345
self.assertEqual(1, len(user))
4446

0 commit comments

Comments
 (0)