``` python
import pytest
import nidcpower
@pytest.fixture
def smu() -> nidcpower.Session:
return nidcpower.Session(
resource_name="PXI1Slot2",
channels=None,
reset=True,
options={'range_check': True,
'simulate': True,
'driver_setup': {'Model': '4163', 'BoardType': 'PXIe'}},
independent_channels=True)
def test_wrong_type(smu):
assert isinstance(smu.autorange, bool)
def test_correct_type(smu):
assert isinstance(smu.autorange, int)
```