def test_reports_error_when_current_jumps(self): self.assertFalse( sensor_validate.validate_reading([0.03, 0.03, 0.03, 0.33], 'curr')) self.assertFalse(sensor_validate.validate_reading([], 'curr') == None)
def test_function_when_no_parameter_name_passed(self): self.assertTrue( sensor_validate.validate_reading([0.0, 0.01, 0.02, 0.04]))
def test_reports_error_when_soc_jumps(self): self.assertFalse( sensor_validate.validate_reading([0.0, 0.01, 0.5, 0.51], 'soc'))
def test_ignores_validation_when_values_none(self): self.assertTrue( sensor_validate.validate_reading([], 'current') == None)