Example #1
0
 def test_no_app_prefix():
     serialized = (
         b"j\x18s~sample-app-no-locationr\n\x0b\x12\x04Zorp\x18X\x0c"
     )
     ds_key, reference = key_module._from_serialized(serialized, None, None)
     assert ds_key == google.cloud.datastore.Key(
         "Zorp", 88, project="sample-app-no-location"
     )
     assert reference == make_reference(
         path=({"type": "Zorp", "id": 88},),
         app="s~sample-app-no-location",
         namespace=None,
     )
Example #2
0
 def test_no_app_prefix():
     serialized = b"j\x18s~sample-app-no-locationr\n\x0b\x12\x04Zorp\x18X\x0c"
     ds_key, reference = key_module._from_serialized(serialized, None, None)
     assert ds_key == google.cloud.datastore.Key(
         "Zorp", 88, project="sample-app-no-location")
     assert reference == make_reference(
         path=({
             "type": "Zorp",
             "id": 88
         }, ),
         app="s~sample-app-no-location",
         namespace=None,
     )
Example #3
0
 def test_basic():
     serialized = (
         b"j\x0cs~sample-appr\x1e\x0b\x12\x06Parent\x18;\x0c\x0b\x12\x05"
         b'Child"\x07Feather\x0c\xa2\x01\x05space')
     ds_key, reference = key_module._from_serialized(serialized, None, None)
     assert ds_key == google.cloud.datastore.Key(
         "Parent",
         59,
         "Child",
         "Feather",
         project="sample-app",
         namespace="space",
     )
     assert reference == make_reference()
Example #4
0
 def test_basic():
     serialized = (
         b"j\x0cs~sample-appr\x1e\x0b\x12\x06Parent\x18;\x0c\x0b\x12\x05"
         b'Child"\x07Feather\x0c\xa2\x01\x05space'
     )
     ds_key, reference = key_module._from_serialized(serialized, None, None)
     assert ds_key == google.cloud.datastore.Key(
         "Parent",
         59,
         "Child",
         "Feather",
         project="sample-app",
         namespace="space",
     )
     assert reference == make_reference()