Source code for sciunit.unit_test.error_tests
"""Unit tests for sciunit errors"""
import unittest
[docs]class ErrorsTestCase(unittest.TestCase):
"""Unit tests for various error classes"""
[docs] def test_error_types(self):
from sciunit.errors import CapabilityError, BadParameterValueError,\
PredictionError, InvalidScoreError
from sciunit import Model, Capability
CapabilityError(Model(),Capability)
PredictionError(Model(),'foo')
InvalidScoreError()
BadParameterValueError('x',3)