def test_add_optional_keys_none(self): """ParserBase - Add Optional Keys, None""" schema = { 'key': 'string' } record = { 'key': 'data' } ParserBase._add_optional_keys(record, schema, None) assert_equal(record, {'key': 'data'})
def test_add_optional_keys(self): """ParserBase - Add Optional Keys""" schema = { 'key': 'string', 'optional_key': 'integer' } optionals = {'optional_key'} record = { 'key': 'data' } ParserBase._add_optional_keys(record, schema, optionals) assert_equal(record, {'key': 'data', 'optional_key': 0})