// exact-check
// ignore-order
const EXPECTED = [
    {
        'query': 'R
',
        'returned': [
            { 'path': 'generics', 'name': 'alef' },
        ],
        'in_args': [
            { 'path': 'generics', 'name': 'alpha' },
        ],
    },
    {
        'query': 'R',
        'returned': [
            { 'path': 'generics', 'name': 'alef' },
        ],
        'in_args': [
            { 'path': 'generics', 'name': 'alpha' },
        ],
    },
    {
        'query': 'R',
        'returned': [],
        'in_args': [],
    },
    {
        'query': '"P"',
        'others': [
            { 'path': 'generics', 'name': 'P' },
        ],
        'returned': [],
        'in_args': [],
    },
    {
        'query': 'P',
        'returned': [],
        'in_args': [],
    },
    {
        'query': '"ExtraCreditStructMulti"',
        'in_args': [
            { 'path': 'generics', 'name': 'extracreditlabhomework' },
        ],
        'returned': [],
    },
    {
        'query': 'TraitCat',
        'in_args': [
            { 'path': 'generics', 'name': 'gamma' },
        ],
    },
    {
        'query': 'TraitDog',
        'in_args': [
            { 'path': 'generics', 'name': 'gamma' },
        ],
    },
    {
        'query': 'Result',
        'others': [],
        'returned': [
            { 'path': 'generics', 'name': 'super_soup' },
        ],
        'in_args': [
            { 'path': 'generics', 'name': 'super_soup' },
        ],
    },
];