Fancytree unit tests - combined for smaller extensions

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

Tests completed in 26 milliseconds.
21 assertions of 21 passed, 0 failed.

  1. Configuration and Summary: Version info (5)Rerun3 ms
    1. Fancytree v@VERSION, buildType='development'@ 2 ms
    2. jQuery UI 1.12.1 (uiBackCompat=undefined)@ 2 ms
    3. jQuery 3.2.1@ 2 ms
    4. Browser: Netscape, 5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com), -?@ 3 ms
    5. Cumulated test time: 0 milliseconds@ 3 ms

    Source: at TOOLS.createInfoSection (https://dclgapps.communities.gov.uk/scriptLib/fancytree/test/unit/test-tools.js:64:8) at HTMLDocument. (https://dclgapps.communities.gov.uk/scriptLib/fancytree/test/unit/test-ext-misc.js:62: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)

  2. clones: sync load (16)Rerun11 ms
    1. has keyMap@ 10 ms
    2. has refMap@ 10 ms
    3. no default refKey@ 10 ms
    4. set refKey@ 10 ms
    5. set refKey 2@ 10 ms
    6. isClone() non-clone detected@ 10 ms
    7. isClone() 1 detected@ 10 ms
    8. isClone() 2 detected@ 11 ms
    9. tree.getNodesByRef()@ 11 ms
    10. tree.getNodesByRef() finds all clones@ 11 ms
    11. tree.getNodesByRef() restrict to branch: miss@ 11 ms
    12. tree.getNodesByRef() restrict to branch: hit@ 11 ms
    13. also single refKeys are stored in refMap@ 11 ms
    14. generate predictable unique default keys@ 11 ms
    15. node.getCloneList() 1 detected@ 11 ms
    16. node.getCloneList(true) 2 detected@ 11 ms

    Source: at HTMLDocument. (https://dclgapps.communities.gov.uk/scriptLib/fancytree/test/unit/test-ext-misc.js:73: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