Added another unit test

This commit is contained in:
Andrew Scheller
2016-02-19 00:19:41 +00:00
parent 504b0b9047
commit d1bb5fe66a

View File

@@ -44,6 +44,16 @@ def test_device_close():
assert device.closed
assert device.pin is None
def test_device_reopen_same_pin():
pin = MockPin(2)
device = GPIODevice(pin)
device.close()
device2 = GPIODevice(pin)
assert not device2.closed
assert device2.pin == pin
assert device.closed
assert device.pin is None
def test_device_repr():
pin = MockPin(2)
device = GPIODevice(pin)