def test_cast_y_axis_extrema(self): """Test correctly assigns colors to a field based on another field.""" obs = _cast_y_axis_extrema(1.0) assert_almost_equal(obs, 1.0) obs = _cast_y_axis_extrema(1) assert_almost_equal(obs, 1.0) obs = _cast_y_axis_extrema('1.0') assert_almost_equal(obs, 1.0) obs = _cast_y_axis_extrema('1') assert_almost_equal(obs, 1.0) obs = _cast_y_axis_extrema('auto') self.assertIsNone(obs)
def test_cast_y_axis_extrema(self): """Test correctly assigns colors to a field based on another field.""" obs = _cast_y_axis_extrema(1.0) self.assertFloatEqual(obs, 1.0) obs = _cast_y_axis_extrema(1) self.assertFloatEqual(obs, 1.0) obs = _cast_y_axis_extrema('1.0') self.assertFloatEqual(obs, 1.0) obs = _cast_y_axis_extrema('1') self.assertFloatEqual(obs, 1.0) obs = _cast_y_axis_extrema('auto') self.assertFloatEqual(obs, None)