def test_jump_remove(self):
        view = self.view

        view.run_command("selection_fields", {"mode": "smart"})

        jumps = 3
        for _ in range(jumps):
            view.run_command("selection_fields", {"mode": "smart"})
        self.assertSelectionEqual(view.sel(), [self.start_regions[jumps]])
Test whether jumps remove other selections.
dataset/ETHPy150Open philippotto/Sublime-MultiEditUtils/tests/testSelectionFields.py/TestSelectionFields.test_jump_remove