Exemple #1
0
 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})
Exemple #2
0
 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'})