コード例 #1
0
ファイル: assertions.py プロジェクト: jmikedupont2/pythoscope
 def copy_object_at(obj, timestamp):
     if isinstance(obj, ImmutableObject):
         return obj, []
     new_obj = event_copy(obj)
     new_ses = older_than(
         side_effects_that_affect_object(execution_events, obj), timestamp)
     return new_obj, copy_side_effects(new_ses, obj, new_obj)
コード例 #2
0
ファイル: assertions.py プロジェクト: jmikedupont2/pythoscope
 def side_effects_of(obj):
     return older_than(
         side_effects_that_affect_object(execution_events, obj), timestamp)
コード例 #3
0
ファイル: assertions.py プロジェクト: msoedov/pythoscope
 def side_effects_of(obj):
     return older_than(side_effects_that_affect_object(execution_events, obj), timestamp)
コード例 #4
0
ファイル: assertions.py プロジェクト: msoedov/pythoscope
 def copy_object_at(obj, timestamp):
     if isinstance(obj, ImmutableObject):
         return obj, []
     new_obj = event_copy(obj)
     new_ses = older_than(side_effects_that_affect_object(execution_events, obj), timestamp)
     return new_obj, copy_side_effects(new_ses, obj, new_obj)