def test_updateStatus_2(): app.device = Device() app.client = Client() app.client.connected = True suc = app.updateStatus() assert suc
def test_sendAdjustableOutput_3(): app.device = Device() with mock.patch.object(app.device, 'getNumber', return_value={'ADJUSTABLE_VOLTAGE': 12}): suc = app.sendAdjustableOutput() assert not suc
def test_updateStatus_1(): app.device = Device() app.client = Client() app.client.connected = False suc = app.updateStatus() assert not suc
def test_toggleAutoDewPort_4(): app.device = Device() with mock.patch.object(app.device, 'getSwitch', return_value={'DEW_1': True}): suc = app.toggleAutoDewPort(port=1) assert not suc
def test_sendDew_4(): app.device = Device() with mock.patch.object(app.device, 'getSwitch', return_value={'DEW_1': True}): suc = app.sendDew(port=1) assert not suc
def test_expose_4(): app.name = 'test' app.device = Device() with mock.patch.object(app.device, 'getNumber', return_value={}): with mock.patch.object(app.client, 'sendNewNumber', return_value=True): suc = app.expose() assert suc
def test_togglePortUSB_4(): app.device = Device() with mock.patch.object(app.device, 'getSwitch', return_value={'PORT_1': True}): suc = app.togglePortUSB(port=0) assert not suc
def test_abort_3(): app.name = 'test' app.device = Device() with mock.patch.object(app.device, 'getSwitch', return_value={'ABORT': 1}): with mock.patch.object(app.client, 'sendNewSwitch', return_value=True): suc = app.abort() assert suc
def test_togglePowerPortBoot_4(): app.device = Device() with mock.patch.object(app.device, 'getSwitch', return_value={'POWER_PORT_1': True}): suc = app.togglePowerPortBoot(port=1) assert not suc
def test_togglePowerPort_3(): app.device = Device() with mock.patch.object(app.device, 'getSwitch', return_value={'POWER_CONTROL_0': True}): suc = app.togglePowerPort(port=1) assert not suc
def test_removeDevice_2(): app.name = 'test' app.device = Device() app.data = {'test': 1} suc = app.removeDevice('test') assert suc assert app.data == {} assert app.device is None
def test_setUpdateConfig_4(): app.name = 'test' app.device = Device() app.UPDATE_RATE = 1 with mock.patch.object(app.device, 'getNumber', return_value={'PERIOD': 1}): suc = app.setUpdateConfig('test') assert suc
def test_setUpdateConfig_3(): app.name = 'test' app.device = Device() with mock.patch.object(app.device, 'getNumber', return_value={'Test': 1}): suc = app.setUpdateConfig('test') assert not suc
def test_updateNumber_3(): app.name = 'test' app.device = Device() with mock.patch.object(app.device, 'getNumber', return_value={'WEATHER_BAROMETER': 1}): suc = app.updateNumber('test', 'WEATHER_BAROMETER') assert suc
def test_updateBLOB_3(): app.device = Device() with mock.patch.object(IndiClass, 'updateBLOB', return_value=True): with mock.patch.object(app.device, 'getBlob', return_value={'value': 1}): suc = app.updateBLOB('test', 'test') assert not suc
def test_slewToAltAz_4(): app.device = Device() app.name = 'test' with mock.patch.object(app.device, 'getNumber', return_value={'DOME_ABSOLUTE_POSITION': 1}): suc = app.slewToAltAz() assert not suc
def test_sendCoolerSwitch_3(): app.name = 'test' app.device = Device() with mock.patch.object(app.device, 'getSwitch', return_value={'COOLER_ON': True}): with mock.patch.object(app.client, 'sendNewSwitch', return_value=True): suc = app.sendCoolerSwitch() assert suc
def test_updateNumber_4(): app.device = Device() app.name = 'test' with mock.patch.object(app.device, 'getNumber', return_value={'TEST': 1, 'DOME_ABSOLUTE_POSITION': 2}): suc = app.updateNumber('test', 'DOME_ABSOLUTE_POSITION') assert suc
def test_sendCoolerTemp_3(): app.name = 'test' app.device = Device() with mock.patch.object(app.device, 'getNumber', return_value={'CCD_TEMPERATURE_VALUE': 1}): with mock.patch.object(app.client, 'sendNewNumber', return_value=True): suc = app.sendCoolerTemp() assert suc
def test_toggleHubUSB_4(): app.device = Device() with mock.patch.object(app.device, 'getSwitch', return_value={ 'ENABLED': True, 'DISABLED': True }): suc = app.toggleHubUSB() assert not suc
def test_setUpdateConfig_6(): app.name = 'test' app.device = Device() app.client = Client() app.UPDATE_RATE = 0 with mock.patch.object(app.device, 'getNumber', return_value={'PERIOD': 1}): with mock.patch.object(app.client, 'sendNewNumber', return_value=True): suc = app.setUpdateConfig('test') assert suc
def test_toggleAutoDew_4(): app.device = Device() with mock.patch.object(app.device, 'getSwitch', return_value={ 'AUTO_DEW_ENABLED': True, 'AUTO_DEW_DISABLED': True }): suc = app.toggleAutoDew() assert not suc
def test_updateNumber_6(): app.device = Device() app.device.ABS_DOME_POSITION = {'state': 'Busy'} app.name = 'test' app.azimuth = 10 with mock.patch.object(app.device, 'getNumber', return_value={'TEST': 1, 'DOME_ABSOLUTE_POSITION': 2}): suc = app.updateNumber('test', 'DOME_ABSOLUTE_POSITION') assert suc
def test_slewToAltAz_6(): app.device = Device() app.client = Client() app.name = 'test' with mock.patch.object(app.device, 'getNumber', return_value={'DOME_ABSOLUTE_POSITION': 1}): with mock.patch.object(app.client, 'sendNewNumber', return_value=True): suc = app.slewToAltAz() assert suc
def test_updateBLOB_5(): app.device = Device() app.data = {'value': 1} app.imagePath = 'mw4/test/image/test.fit' with mock.patch.object(IndiClass, 'updateBLOB', return_value=True): with mock.patch.object(app.device, 'getBlob', return_value={ 'value': 1, 'name': 'CCD1' }): suc = app.updateBLOB('test', 'test') assert not suc
def test_sendCoverPark_5(): app.name = 'test' app.device = Device() app.client = Client() app.UPDATE_RATE = 0 with mock.patch.object(app.device, 'getSwitch', return_value={ 'PARK': True, 'UNPARK': False }): with mock.patch.object(app.client, 'sendNewSwitch', return_value=True): suc = app.sendCoverPark() assert suc
def test_AddDevicesWithType_1(qtbot): app = DevicePopup(geometry=geometry, data=data, framework=framework, driver='telescope', deviceType='telescope') qtbot.addWidget(app) device = Device() app.indiClass = IndiClass() with mock.patch.object(device, 'getText', return_value={'DRIVER_INTERFACE': None}): suc = app.addDevicesWithType('telescope', 'test') assert not suc
def test_AddDevicesWithType_4(qtbot): app = DevicePopup(geometry=geometry, data=data, framework=framework, driver='telescope', deviceType='telescope') qtbot.addWidget(app) device = Device() app.indiClass = IndiClass() app.indiClass.client.devices['telescope'] = device app.indiSearchType = 1 app.indiSearchNameList = list() with mock.patch.object(device, 'getText', return_value={'DRIVER_INTERFACE': 1}): suc = app.addDevicesWithType('telescope', 'test') assert suc
def test_updateBLOB_9(): app.device = Device() app.imagePath = 'mw4/test/image/test.fit' hdu = fits.HDUList() hdu.append(fits.PrimaryHDU()) with mock.patch.object(IndiClass, 'updateBLOB', return_value=True): with mock.patch.object(app.device, 'getBlob', return_value={ 'value': 1, 'name': 'CCD1', 'format': '.fits' }): with mock.patch.object(fits.HDUList, 'fromstring', return_value=hdu): suc = app.updateBLOB('test', 'test') assert suc
def test_removeDevice_1(): app.name = 'test' app.device = Device() app.data = {'test': 1} suc = app.removeDevice('foo') assert not suc