Beispiel #1
0
def test_meter_disconnect_and_connect():
    serial.Serial = SerialMock
    meter = SmartMeter('/dev/ttyUSB0')
    assert meter.connected() == True
    meter.disconnect()
    assert meter.connected() == False
    meter.connect()
    assert meter.connected() == True
Beispiel #2
0
def test_meter_connect_twice():
    serial.Serial = SerialMock
    meter = SmartMeter('/dev/ttyUSB0')
    assert meter.connected() == True
    meter.connect()
    assert meter.connected() == True
    meter.connect()
    assert meter.connected() == True
Beispiel #3
0
def test_meter_disconnect_and_connect():
    serial.Serial = SerialMock
    meter = SmartMeter('/dev/ttyUSB0')
    assert meter.connected() == True
    meter.disconnect()
    assert meter.connected() == False
    meter.connect()
    assert meter.connected() == True
Beispiel #4
0
def test_meter_connect_twice():
    serial.Serial = SerialMock
    meter = SmartMeter('/dev/ttyUSB0')
    assert meter.connected() == True
    meter.connect()
    assert meter.connected() == True
    meter.connect()
    assert meter.connected() == True
Beispiel #5
0
def test_meter_ok():
    serial.Serial = SerialMock
    meter = SmartMeter('/dev/ttyUSB0')
    assert meter.port == '/dev/ttyUSB0'
    assert meter.connected() == True
Beispiel #6
0
def test_meter_ok():
    serial.Serial = SerialMock
    meter = SmartMeter('/dev/ttyUSB0')
    assert meter.port == '/dev/ttyUSB0'
    assert meter.connected() == True