Fancytree unit tests - ext-filter

QUnit 1.23.1; Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)

Tests completed in 76 milliseconds.
7 assertions of 8 passed, 1 failed.

  1. Configuration and Summary: Version infoRerun
    1. Filter: Default options (mode='dimm')Rerun
      1. Filter: Default options, mode='hide' (1, 7, 8)Rerun55 ms
        1. 'Sub-item 1.1' matched 3 nodes@ 30 ms
        2. filter is active@ 30 ms
        3. 3 nodes matched@ 30 ms
        4. 1 (parent) node visible@ 32 ms
          Expected:
          1
          Result:
          11
          Diff:
          11
          Source:
              at HTMLDivElement.init (https://dclgapps.communities.gov.uk/scriptLib/fancytree/test/unit/test-ext-filter.js:158:11)
              at $.<computed>.<computed>._trigger (https://dclgapps.communities.gov.uk/scriptLib/fancytree/lib/jquery-ui.custom.js:697:13)
              at Fancytree._triggerTreeEvent (https://dclgapps.communities.gov.uk/scriptLib/fancytree/src/jquery.fancytree.js:2868:22)
              at https://dclgapps.communities.gov.uk/scriptLib/fancytree/src/jquery.fancytree.js:4374:9
              at fire (https://dclgapps.communities.gov.uk/scriptLib/fancytree/lib/jquery.js:3317:31)
              at Object.add [as done] (https://dclgapps.communities.gov.uk/scriptLib/fancytree/lib/jquery.js:3376:7)
        5. No filter is active@ 36 ms
        6. all nodes matched after clearFilter@ 36 ms
        7. All nodes visible@ 40 ms
        8. 'Sub-item 1.1' / leavesOnly matched 2 nodes@ 42 ms

        Source: at HTMLDocument. (https://dclgapps.communities.gov.uk/scriptLib/fancytree/test/unit/test-ext-filter.js:138:7) at mightThrow (https://dclgapps.communities.gov.uk/scriptLib/fancytree/lib/jquery.js:3583:29) at process (https://dclgapps.communities.gov.uk/scriptLib/fancytree/lib/jquery.js:3651:12)

      test markup, will be hidden