def test_retreive_state_when_absent(): body = {} state = retreive_state(body=body) assert state is None
def test_retreive_state_when_present(): data = {'spec': {'depth': {'field': 'x'}}} encoded = json.dumps(data) # json formatting can vary across interpreters body = {'metadata': {'annotations': {LAST_SEEN_ANNOTATION: encoded}}} state = retreive_state(body=body) assert state == data