blob: 69a76e40893459659de9738ee478fdce38a1613f [file] [log] [blame]
Tests for the `queryHolders` function in the Command Line API.
== Running test suite: CommandLineAPI.queryHolders
-- Running test case: CommandLineAPI.queryHolders.Root
[] (1)
-- Running test case: CommandLineAPI.queryHolders.A
[Root] (1)
-- Running test case: CommandLineAPI.queryHolders.B
[A, Root] (2)
-- Running test case: CommandLineAPI.queryHolders.C
[A, B, Root] (3)
-- Running test case: CommandLineAPI.queryHolders.Array
[Root] (1)
-- Running test case: CommandLineAPI.queryHolders.ArrayItem
[Array, Root] (2)
-- Running test case: CommandLineAPI.queryHolders.Map
[Root] (1)
-- Running test case: CommandLineAPI.queryHolders.MapKey
[Map, Root] (2)
-- Running test case: CommandLineAPI.queryHolders.MapValue
[Map, Root] (2)
-- Running test case: CommandLineAPI.queryHolders.Set
[Root] (1)
-- Running test case: CommandLineAPI.queryHolders.SetItem
[Root, Set] (2)
-- Running test case: CommandLineAPI.queryHolders.WeakMap
[Root] (1)
-- Running test case: CommandLineAPI.queryHolders.WeakMapKey
[Root] (1)
-- Running test case: CommandLineAPI.queryHolders.WeakMapValue
[Root] (1)
-- Running test case: CommandLineAPI.queryHolders.WeakSet
[Root] (1)
-- Running test case: CommandLineAPI.queryHolders.WeakSetItem
[Root] (1)
-- Running test case: CommandLineAPI.queryHolders.Promise
[Root] (1)
-- Running test case: CommandLineAPI.queryHolders.PromiseThen
[Root, object] (2)
-- Running test case: CommandLineAPI.queryHolders.PromiseCatch
[Root, object] (2)
-- Running test case: CommandLineAPI.queryHolders.PromiseFinally
[Root, object] (2)
-- Running test case: CommandLineAPI.queryHolders.EventListenerCallback
[<div id="event-listener-target">, Root] (2)
-- Running test case: CommandLineAPI.queryHolders.SymbolReferenceObject
[Root, SymbolReferenceHolder] (2)
-- Running test case: CommandLineAPI.queryHolders.MultipleReferenceObject
[<filtered>] (1001)
-- Running test case: CommandLineAPI.queryHolders.RepeatedReferenceObject
[RepeatedReferenceHolder, Root] (2)
-- Running test case: CommandLineAPI.queryHolders.OnlyHeldByDebugger
PASS: The result should have 0 items.
-- Running test case: CommandLineAPI.queryHolders.NonObject
PASS: Should produce an exception.
Error: TypeError: queryHolders first argument must be an object.
-- Running test case: CommandLineAPI.queryHolders.NoParameter
PASS: The result should be undefined.