code: def test_permitted_range(self):
      temp_ohe_data = self.d.get_ohe_min_max_normalized_data(
          self.d.data_df.iloc[[0]]
      )
      self.d.create_ohe_params(temp_ohe_data)
      minx, maxx = self.d.get_minx_maxx(normalized=False)
      assert [minx[0][0], maxx[0][0]] == [45, 60]
      minx, maxx = self.d.get_minx_maxx(normalized=True)
      assert pytest.approx([minx[0][0], maxx[0][0]], abs=1e-3) == [
          0.384,
          0.589,
      ]
  
imports: from enum import Enum
  import numpy
  import pandas
  import pytest
  from raiutils.exceptions import UserConfigValidationException
  from sklearn.datasets import load_iris
  import dice_ml
  from dice_ml.utils import helpers
label_desc: Use image node_id 2 for calling the TestPublicDataMethods obj's underlying member method code with example usage: obj.test_permitted_range() without return types