Skip to content

Commit fce5392

Browse files
committed
fixing pytest failures
1 parent 38b0776 commit fce5392

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

src/test_edgepi/test_gpio/test_edgepi_gpio.py

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,14 @@
77
from edgepi.gpio.gpio_configs import *
88
from edgepi.gpio.edgepi_gpio import EdgePiGPIO
99

10-
@pytest.fixture(name='gpio')
11-
def fixture_test_edgepi_tc(mocker):
12-
mocker.patch('edgepi.peripherals.i2c.I2C')
13-
mocker.patch('edgepi.peripherals.gpio.GPIO')
14-
1510
@pytest.mark.parametrize("mock_expect,config, result",
1611
[(['/dev/i2c-10'],'dac',[GpioConfigs.DAC.value]),
1712
(['/dev/i2c-10'],'adc',[GpioConfigs.ADC.value]),
1813
(['/dev/i2c-10'],'rtd',[GpioConfigs.RTD.value]),
1914
(['/dev/i2c-10'],'led',[GpioConfigs.LED.value]),
2015
])
21-
@patch('edgepi.peripherals.i2c.I2CDevice')
16+
@patch('edgepi.peripherals.i2c.I2C')
2217
def test_edgepi_gpio_init(i2c_mock, mock_expect, config, result):
2318
i2c_mock.fd = mock_expect[0]
2419
gpioCtrl = EdgePiGPIO(config)
25-
assert gpioCtrl.config == result[0]
20+
assert gpioCtrl.config == result[0]

src/test_edgepi/test_peripherals/test_i2c.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ def test_i2c_setWriteMsg(i2c_mock, addrs, Msg, result):
6060
@pytest.mark.parametrize("fd, result",
6161
[( '/dev/i2c-10', ['/dev/i2c-10'])
6262
])
63-
def test_i2c_init_param(fd, result):
63+
@patch('edgepi.peripherals.i2c.I2C')
64+
def test_i2c_init_param(i2c_mock,fd, result):
6465
i2cDevice = I2CDevice(fd)
6566
assert i2cDevice.fd == result[0]
6667

@@ -99,4 +100,4 @@ def test_i2c_setWriteMsg(i2c_mock, addrs, Msg, result):
99100
i2c_mock.Message.return_value.read = result[1]
100101
MsgList = i2cDevice.setWriteMsg(addrs, Msg)
101102
assert MsgList[0].data == result[0]
102-
assert MsgList[0].read == result[1]
103+
assert MsgList[0].read == result[1]

0 commit comments

Comments
 (0)