diff options
Diffstat (limited to 'tests/dom_tests')
| -rw-r--r-- | tests/dom_tests/dom_tests.coffee | 30 | 
1 files changed, 15 insertions, 15 deletions
| diff --git a/tests/dom_tests/dom_tests.coffee b/tests/dom_tests/dom_tests.coffee index 7ad95a98..c58d75d6 100644 --- a/tests/dom_tests/dom_tests.coffee +++ b/tests/dom_tests/dom_tests.coffee @@ -95,21 +95,6 @@ createGeneralHintTests = (isFilteredMode) ->        assertStartPosition document.getElementsByTagName("a")[1], hintMarkers[1]        linkHints.deactivateMode() -    should "generate the correct number of alphabet hints", -> -      alphabetHints = new AlphabetHints -      for n in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] -        hintStrings = alphabetHints.hintStrings n -        assert.equal n, hintStrings.length - -    should "generate non-overlapping alphabet hints", -> -      alphabetHints = new AlphabetHints -      for n in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] -        hintStrings = alphabetHints.hintStrings n -        for h1 in hintStrings -          for h2 in hintStrings -            unless h1 == h2 -              assert.isFalse 0 == h1.indexOf h2 -  createGeneralHintTests false  createGeneralHintTests true @@ -210,6 +195,21 @@ context "Alphabetical link hints",      assert.equal "none", hintMarkers[1].style.display      assert.equal "", hintMarkers[0].style.display +  should "generate the correct number of alphabet hints", -> +    alphabetHints = new AlphabetHints +    for n in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] +      hintStrings = alphabetHints.hintStrings n +      assert.equal n, hintStrings.length + +  should "generate non-overlapping alphabet hints", -> +    alphabetHints = new AlphabetHints +    for n in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] +      hintStrings = alphabetHints.hintStrings n +      for h1 in hintStrings +        for h2 in hintStrings +          unless h1 == h2 +            assert.isFalse 0 == h1.indexOf h2 +  context "Filtered link hints",    # Note.  In all of these tests, the order of the elements returned by getHintMarkers() may be different from    # the order they are listed in the test HTML content.  This is because LinkHints.activateMode() sorts the | 
