def test_serialcomm_query(): comm = SerialCommunicator(serial.Serial()) comm._conn = mock.MagicMock() comm.read = mock.MagicMock(return_value="answer") comm.sendcmd = mock.MagicMock() eq_(comm._query("mock"), "answer") comm.sendcmd.assert_called_with("mock") comm.read.assert_called_with(-1) comm._query("mock", size=10) comm.read.assert_called_with(10)
def test_serialcomm_query(): comm = SerialCommunicator(serial.Serial()) comm._conn = mock.MagicMock() comm.read = mock.MagicMock(return_value="answer") comm.sendcmd = mock.MagicMock() assert comm._query("mock") == "answer" comm.sendcmd.assert_called_with("mock") comm.read.assert_called_with(-1) comm._query("mock", size=10) comm.read.assert_called_with(10)
def test_gpibusbcomm_init(): serial_comm = SerialCommunicator(serial.Serial()) serial_comm._conn = mock.MagicMock() serial_comm._query = mock.MagicMock(return_value="1") comm = GPIBCommunicator(serial_comm, 1) assert isinstance(comm._file, SerialCommunicator)
def test_gpibusbcomm_init(): serial_comm = SerialCommunicator(serial.Serial()) serial_comm._conn = mock.MagicMock() serial_comm._query = mock.MagicMock(return_value="1") comm = GPIBCommunicator(serial_comm, 1) assert isinstance(comm._file, SerialCommunicator)