const PARSED = [ { query: '-> "p"', elems: [], foundElems: 1, original: '-> "p"', returned: [{ name: "p", fullPath: ["p"], pathWithoutLast: [], pathLast: "p", generics: [], typeFilter: -1, }], userQuery: '-> "p"', error: null, }, { query: '"p",', elems: [{ name: "p", fullPath: ["p"], pathWithoutLast: [], pathLast: "p", generics: [], typeFilter: -1, }], foundElems: 1, original: '"p",', returned: [], userQuery: '"p",', error: null, }, { query: '"p" -> a', elems: [], foundElems: 0, original: '"p" -> a', returned: [], userQuery: '"p" -> a', error: "Cannot have more than one element if you use quotes", }, { query: '"a" -> "p"', elems: [], foundElems: 0, original: '"a" -> "p"', returned: [], userQuery: '"a" -> "p"', error: "Cannot have more than one literal search element", }, { query: '->"-"', elems: [], foundElems: 0, original: '->"-"', returned: [], userQuery: '->"-"', error: 'Unexpected `-` in a string element', }, { query: '"a', elems: [], foundElems: 0, original: '"a', returned: [], userQuery: '"a', error: 'Unclosed `"`', }, { query: '""', elems: [], foundElems: 0, original: '""', returned: [], userQuery: '""', error: 'Cannot have empty string element', }, ];