trying to mock spidev & RPi
This commit is contained in:
parent
8a3726eb51
commit
11a4f6c601
@ -2,6 +2,18 @@ import sys
|
||||
sys.path.append("../../")
|
||||
from gfxlcd.driver.ili9325.gpio import GPIO
|
||||
from gfxlcd.driver.ili9325.ili9325 import ILI9325
|
||||
from unittest.mock import patch, MagicMock
|
||||
|
||||
MockRPi = MagicMock()
|
||||
MockSpidev = MagicMock()
|
||||
modules = {
|
||||
"RPi": MockRPi,
|
||||
"RPi.GPIO": MockRPi.GPIO,
|
||||
"spidev": MockSpidev
|
||||
}
|
||||
|
||||
patcher = patch.dict("sys.modules", modules)
|
||||
patcher.start()
|
||||
|
||||
|
||||
class TestILI9325Drawing(object):
|
||||
@ -10,3 +22,6 @@ class TestILI9325Drawing(object):
|
||||
drv.pins['LED'] = 6
|
||||
drv.pins['CS'] = 18
|
||||
ILI9325(240, 320, drv)
|
||||
|
||||
|
||||
|
||||
|
@ -2,6 +2,18 @@ import sys
|
||||
sys.path.append("../../")
|
||||
from gfxlcd.driver.ili9486.spi import SPI
|
||||
from gfxlcd.driver.ili9486.ili9486 import ILI9486
|
||||
from unittest.mock import patch, MagicMock
|
||||
|
||||
MockRPi = MagicMock()
|
||||
MockSpidev = MagicMock()
|
||||
modules = {
|
||||
"RPi": MockRPi,
|
||||
"RPi.GPIO": MockRPi.GPIO,
|
||||
"spidev": MockSpidev
|
||||
}
|
||||
|
||||
patcher = patch.dict("sys.modules", modules)
|
||||
patcher.start()
|
||||
|
||||
|
||||
class TestILI9486(object):
|
||||
|
@ -2,6 +2,18 @@ import sys
|
||||
sys.path.append("../../")
|
||||
from gfxlcd.driver.nju6450.gpio import GPIO
|
||||
from gfxlcd.driver.nju6450.nju6450 import NJU6450
|
||||
from unittest.mock import patch, MagicMock
|
||||
|
||||
MockRPi = MagicMock()
|
||||
MockSpidev = MagicMock()
|
||||
modules = {
|
||||
"RPi": MockRPi,
|
||||
"RPi.GPIO": MockRPi.GPIO,
|
||||
"spidev": MockSpidev
|
||||
}
|
||||
|
||||
patcher = patch.dict("sys.modules", modules)
|
||||
patcher.start()
|
||||
|
||||
|
||||
class TestNJU6450(object):
|
||||
|
@ -2,6 +2,18 @@ import sys
|
||||
sys.path.append("../../")
|
||||
from gfxlcd.driver.ssd1306.spi import SPI
|
||||
from gfxlcd.driver.ssd1306.ssd1306 import SSD1306
|
||||
from unittest.mock import patch, MagicMock
|
||||
|
||||
MockRPi = MagicMock()
|
||||
MockSpidev = MagicMock()
|
||||
modules = {
|
||||
"RPi": MockRPi,
|
||||
"RPi.GPIO": MockRPi.GPIO,
|
||||
"spidev": MockSpidev
|
||||
}
|
||||
|
||||
patcher = patch.dict("sys.modules", modules)
|
||||
patcher.start()
|
||||
|
||||
|
||||
class TestNJU6450(object):
|
||||
|
Loading…
Reference in New Issue
Block a user