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, )
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, )
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()
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()