-import sys
-import mock
-
-
def test_gas_setup(GPIO, smbus):
from enviroplus import gas
gas._is_setup = False
gas._is_setup = False
gas.enable_adc(True)
- assert gas.read_adc() == 0.255
+ gas.set_adc_gain(gas.MICS6814_GAIN)
+ assert gas.read_adc() == 0.765
def test_gas_read_adc_str(GPIO, smbus):
gas.enable_adc(True)
gas.set_adc_gain(2.048)
assert 'ADC' in str(gas.read_all())
+
+
+def test_gas_cleanup(GPIO, smbus):
+ from enviroplus import gas
+
+ gas.cleanup()
+
+ GPIO.output.assert_called_with(gas.MICS6814_HEATER_PIN, 0)