def test_validate_and_process_nested(): event_nested_dot = { 'type': 'cycling', 'user': { 'id': '638396', 'first.name': 'Bruce' }, 'caloriesBurned': 455, } good_event = {"data":"some_data"} e = Event(COLLECTION_NAME, good_event) errors = {} event_data, errors = e._validate_and_process_nested(event_nested_dot, errors) assert isinstance(event_data, dict) assert isinstance(errors, dict) assert event_data == event_nested_dot assert errors["first.name"] is not None
def test_process(): test_event = {'data':'some_data'} e = Event(COLLECTION_NAME, test_event) event_data = e._process(test_event) assert isinstance(event_data, dict)