def test_wrong_event_update(fake_event): fake=fake_event stm = STMessenger() with pytest.raises(ValueError): stm.send_event_update(fake)
def test_end_of_scan1(): stm = STMessenger() assert (stm.check_end_of_scan() == False)
def test_end_of_scan2(): stm = STMessenger() stm.notify_end_of_scan() assert (stm.check_end_of_scan() == True)
def test_error_get_event_update(): stm = STMessenger() stm.mqueue.get_from_child = MagicMock(side_effect=Exception) assert (stm.get_event_update() == [])
def test_good_event_update(): fake=(1,2) stm = STMessenger() assert (stm.send_event_update(fake) == None)
def test_empty_get_event_update(): stm = STMessenger() stm.mqueue.get_from_child = MagicMock() stm.mqueue.get_from_child.return_value = None assert (stm.get_event_update() == None)
def test_good_event_update(): fake = (1, 2) stm = STMessenger() assert (stm.send_event_update(fake) == None)
def test_wrong_event_update(fake_event): fake = fake_event stm = STMessenger() with pytest.raises(ValueError): stm.send_event_update(fake)