Ejemplo n.º 1
0
 def test_only_minor(self):
     errors = [
         {
             'severity': DQI_MINOR_ERRORS
         }
     ]
     assert dqi_get_severity(errors, MagicMock()) == 'Minor errors'
Ejemplo n.º 2
0
 def test_mixed_levels(self):
     errors = [
         {
             'severity': DQI_MINOR_ERRORS
         },
         {
             'severity': DQI_MINOR_ERRORS
         },
         {
             'severity': DQI_MAJOR_ERRORS
         },
         {
             'severity': DQI_MINOR_ERRORS
         }
     ]
     assert dqi_get_severity(errors, MagicMock()) == 'Major errors'
Ejemplo n.º 3
0
 def test_no_errors(self):
     assert dqi_get_severity([], MagicMock()) == 'No errors'
Ejemplo n.º 4
0
 def test_no_gbif_id(self):
     assert dqi_get_severity(MagicMock(), None) == 'unknown'