class TestNumerical(UnitTester): """Tests for the base numerical class, :class:`~exa.numerical.Numerical`.""" def setUp(self): """Create an instance of :class:`~exa.numerical.Numerical` to test.""" self.numerical = Numerical() def test_slice(self): """Test :func:`~exa.numerical.Numerical.slice_naive`.""" with self.assertRaises(AttributeError): self.numerical.slice_naive(0) def test_custom_traits(self): """Test that :func:`~exa.numerica.Numerical._custom_traits` exists.""" traits = self.numerical._custom_traits() self.assertIsInstance(traits, dict) self.assertTrue(len(traits) == 0)
def setUp(self): """Create an instance of :class:`~exa.numerical.Numerical` to test.""" self.numerical = Numerical()