コード例 #1
0
 def test_update_requested_form_fields_invalid(self):
     result, message = validators.update_requested({'type': 'exception'}, {
         'updateRequested': {
             'formFields': {
                 'invalid-field': 'because',
             },
         },
     }, EXCEPTION, False)
     assert result is False
     assert message
コード例 #2
0
 def test_update_requested_extra_keys(self):
     max_days = sample_records.EXCLUSION_TYPES['exception'][
         'maxDurationInDays']
     result, message = validators.update_requested(
         {
             'type':
             'exception',
             'accountId':
             '123123123123',
             'expirationDate':
             (datetime.now() +
              timedelta(days=max_days - 3)).strftime('%Y/%m/%d'),
         }, {
             'updateRequested': {
                 'extraKey': 'extraValue'
             },
         }, EXCEPTION, False)
     assert result is False
     assert message