// exact-check const EXPECTED = [ { 'query': '()', 'returned': [ { 'path': 'tuple_unit', 'name': 'side_effect' }, { 'path': 'tuple_unit', 'name': 'one' }, { 'path': 'tuple_unit', 'name': 'two' }, { 'path': 'tuple_unit', 'name': 'nest' }, ], 'in_args': [], }, { 'query': 'primitive:unit', 'returned': [ { 'path': 'tuple_unit', 'name': 'side_effect' }, ], 'in_args': [], }, { 'query': 'primitive:tuple', 'returned': [ { 'path': 'tuple_unit', 'name': 'one' }, { 'path': 'tuple_unit', 'name': 'two' }, { 'path': 'tuple_unit', 'name': 'nest' }, ], 'in_args': [], }, { 'query': '(P)', 'returned': [ { 'path': 'tuple_unit', 'name': 'not_tuple' }, { 'path': 'tuple_unit', 'name': 'one' }, { 'path': 'tuple_unit', 'name': 'two' }, ], 'in_args': [], }, { 'query': '(P,)', 'returned': [ { 'path': 'tuple_unit', 'name': 'one' }, { 'path': 'tuple_unit', 'name': 'two' }, ], 'in_args': [], }, { 'query': '(P, P)', 'returned': [ { 'path': 'tuple_unit', 'name': 'two' }, ], 'in_args': [], }, { 'query': '(P, ())', 'returned': [], 'in_args': [], }, { 'query': '(Q, R<()>)', 'returned': [ { 'path': 'tuple_unit', 'name': 'nest' }, ], 'in_args': [], }, { 'query': '(R)', 'returned': [ { 'path': 'tuple_unit', 'name': 'nest' }, ], 'in_args': [], }, { 'query': 'R<(u32)>', 'returned': [ { 'path': 'tuple_unit', 'name': 'nest' }, ], 'in_args': [], }, ];