'Check output if Selection method changes'

def test_selection_box_output(self):

    self.send_signal(self.widget.Inputs.distances, self.distances)
    self.assertIsNone(self.get_output(self.widget.Outputs.selected_data))
    self.assertIsNotNone(self.get_output(self.widget.Outputs.annotated_data))
    self.widget.selection_box.buttons[1].click()
    self.assertIsNotNone(self.get_output(self.widget.Outputs.selected_data))
    self.assertIsNone(self.get_output(self.widget.Outputs.annotated_data))
    self.widget.selection_box.buttons[2].click()
    self.assertIsNotNone(self.get_output(self.widget.Outputs.selected_data))
    self.assertIsNone(self.get_output(self.widget.Outputs.annotated_data))
