From db7cd5c08b65f87b55697fee9d8daea6cdbad2c0 Mon Sep 17 00:00:00 2001 From: Simon Lydell Date: Sat, 25 Mar 2017 16:12:51 +0100 Subject: [PATCH] Fix `selectAllSubstringMatches` test --- extension/test/test-utils.coffee | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/extension/test/test-utils.coffee b/extension/test/test-utils.coffee index 9d46fcf..8e4e091 100644 --- a/extension/test/test-utils.coffee +++ b/extension/test/test-utils.coffee @@ -1,5 +1,5 @@ ### -# Copyright Simon Lydell 2014, 2016. +# Copyright Simon Lydell 2014, 2016, 2017. # # This file is part of VimFx. # @@ -20,7 +20,7 @@ assert = require('./assert') utils = require('../lib/utils') -exports['test selectAllSubstringMatches'] = -> +exports['test selectAllSubstringMatches'] = ($vimfx, teardown) -> window = utils.getCurrentWindow() {document} = window selection = window.getSelection() @@ -37,6 +37,11 @@ exports['test selectAllSubstringMatches'] = -> test = (name, element, string, options, expected) -> msg = (message) -> "#{name}: #{message}" + document.documentElement.appendChild(element) + teardown(-> + element.remove() + ) + selection.removeAllRanges() utils.selectAllSubstringMatches(element, string, options) -- 2.39.3