Enhanced ExecutionContext to keep track of the execution flow
This commit is contained in:
@@ -9,7 +9,7 @@ from datetime import date, datetime
|
||||
import shutil
|
||||
import json
|
||||
|
||||
from sdp.sheerkaSerializer import ObjectSerializer, Serializer, PickleSerializer
|
||||
from sdp.sheerkaSerializer import JsonSerializer, Serializer, PickleSerializer
|
||||
import core.utils
|
||||
|
||||
tests_root = path.abspath("../build/tests")
|
||||
@@ -789,7 +789,7 @@ def test_i_can_set_using_reference(root):
|
||||
def test_i_can_add_an_object_with_a_key_as_a_reference(root):
|
||||
sdp = SheerkaDataProvider(root)
|
||||
obj = ObjDumpJson("my_key", "value1")
|
||||
obj_serializer = ObjectSerializer(core.utils.get_full_qualified_name(obj))
|
||||
obj_serializer = JsonSerializer(core.utils.get_full_qualified_name(obj))
|
||||
sdp.serializer.register(obj_serializer)
|
||||
|
||||
entry, key = sdp.add(evt_digest, "entry", obj, use_ref=True)
|
||||
@@ -813,7 +813,7 @@ def test_i_can_add_a_dictionary_as_a_reference(root):
|
||||
sdp = SheerkaDataProvider(root)
|
||||
obj = {"my_key": "value1"}
|
||||
|
||||
obj_serializer = ObjectSerializer(core.utils.get_full_qualified_name(obj))
|
||||
obj_serializer = JsonSerializer(core.utils.get_full_qualified_name(obj))
|
||||
sdp.serializer.register(obj_serializer)
|
||||
|
||||
entry, key = sdp.add(evt_digest, "entry", obj, use_ref=True)
|
||||
@@ -1499,7 +1499,7 @@ def test_i_can_get_an_entry_by_key(root):
|
||||
def test_i_can_get_object_saved_by_reference(root):
|
||||
sdp = SheerkaDataProvider(root)
|
||||
obj = ObjDumpJson("my_key", "value1")
|
||||
sdp.serializer.register(ObjectSerializer(core.utils.get_full_qualified_name(obj)))
|
||||
sdp.serializer.register(JsonSerializer(core.utils.get_full_qualified_name(obj)))
|
||||
|
||||
entry, key = sdp.add(evt_digest, "entry", obj, use_ref=True)
|
||||
loaded = sdp.get(entry, key)
|
||||
@@ -1714,7 +1714,7 @@ def test_i_can_test_than_the_object_exists_when_using_references(root):
|
||||
def test_i_can_save_and_load_object_ref_with_history(root):
|
||||
sdp = SheerkaDataProvider(root)
|
||||
obj = ObjDumpJson("my_key", "value1")
|
||||
sdp.serializer.register(ObjectSerializer(core.utils.get_full_qualified_name(obj)))
|
||||
sdp.serializer.register(JsonSerializer(core.utils.get_full_qualified_name(obj)))
|
||||
|
||||
entry, key = sdp.add(evt_digest, "entry", obj, use_ref=True)
|
||||
loaded = sdp.get(entry, key)
|
||||
@@ -1770,7 +1770,7 @@ def test_i_can_add_obj_with_same_key_and_get_them_back(root):
|
||||
sdp = SheerkaDataProvider(root)
|
||||
obj1 = ObjDumpJson("key", "value1")
|
||||
obj2 = ObjDumpJson("key", "value2")
|
||||
sdp.serializer.register(ObjectSerializer(core.utils.get_full_qualified_name(obj1)))
|
||||
sdp.serializer.register(JsonSerializer(core.utils.get_full_qualified_name(obj1)))
|
||||
|
||||
entry1, key1 = sdp.add(evt_digest, "entry", obj1, use_ref=True)
|
||||
entry2, key2 = sdp.add(evt_digest, "entry", obj2, use_ref=True)
|
||||
@@ -1790,7 +1790,7 @@ def test_i_get_safe_dictionary_without_origin(root):
|
||||
sdp = SheerkaDataProvider(root)
|
||||
obj = {"my_key": "value1"}
|
||||
|
||||
obj_serializer = ObjectSerializer(core.utils.get_full_qualified_name(obj))
|
||||
obj_serializer = JsonSerializer(core.utils.get_full_qualified_name(obj))
|
||||
sdp.serializer.register(obj_serializer)
|
||||
|
||||
entry, key = sdp.add(evt_digest, "entry", obj, use_ref=True)
|
||||
@@ -1814,7 +1814,7 @@ def test_i_get_dictionary_without_origin(root):
|
||||
sdp = SheerkaDataProvider(root)
|
||||
obj = {"my_key": "value1"}
|
||||
|
||||
obj_serializer = ObjectSerializer(core.utils.get_full_qualified_name(obj))
|
||||
obj_serializer = JsonSerializer(core.utils.get_full_qualified_name(obj))
|
||||
sdp.serializer.register(obj_serializer)
|
||||
|
||||
entry, key = sdp.add(evt_digest, "entry", obj, use_ref=True)
|
||||
@@ -1838,7 +1838,7 @@ def test_i_get_safe_object_without_origin(root):
|
||||
sdp = SheerkaDataProvider(root)
|
||||
obj = ObjDumpJson("my_key", "value1")
|
||||
|
||||
obj_serializer = ObjectSerializer(core.utils.get_full_qualified_name(obj))
|
||||
obj_serializer = JsonSerializer(core.utils.get_full_qualified_name(obj))
|
||||
sdp.serializer.register(obj_serializer)
|
||||
|
||||
entry, key = sdp.add(evt_digest, "entry", obj, use_ref=True)
|
||||
|
||||
Reference in New Issue
Block a user