示例#1
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'})
示例#2
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})