File tree Expand file tree Collapse file tree 2 files changed +22
-1
lines changed
Expand file tree Collapse file tree 2 files changed +22
-1
lines changed Original file line number Diff line number Diff line change 1+ from ravendb .tests .test_base import TestBase
2+
3+
4+ class TestIssue172 (TestBase ):
5+ def setUp (self ):
6+ super ().setUp ()
7+
8+ def test_get_metadata (self ):
9+ with self .store .open_session () as ravendb_session :
10+ ravendb_session .store ({"a" : 1 }, "a+b" )
11+ ravendb_session .store ({"b" : 2 }, "a-b" )
12+ ravendb_session .store ({"c" : 3 }, "%:=&?~#+!$,;'*[]" )
13+ ravendb_session .save_changes ()
14+
15+ with self .store .open_session () as session :
16+ a = session .load ("a+b" )
17+ b = session .load ("a-b" )
18+ c = session .load ("%:=&?~#+!$,;'*[]" )
19+ self .assertIsNotNone (a )
20+ self .assertIsNotNone (b )
21+ self .assertIsNotNone (c )
Original file line number Diff line number Diff line change @@ -354,7 +354,7 @@ def unpack_collection(items: Collection) -> List:
354354
355355 @staticmethod
356356 def quote_key (key , reserved_slash = False , reserved_at = False ) -> str :
357- reserved = "%:=&?~#+!$,;'*[] "
357+ reserved = ""
358358 if reserved_slash :
359359 reserved += "/"
360360 if reserved_at :
You can’t perform that action at this time.
0 commit comments