xref: /trunk/test/odf-validate/fixtures/note-ref/checks.json (revision 0e16a31d78a652c56c5c0fc79c752f48b9048df9)
1*0e16a31dSJim Jagielski[
2*0e16a31dSJim Jagielski {
3*0e16a31dSJim Jagielski  "name": "note_refs",
4*0e16a31dSJim Jagielski  "expr": "[(f.ReferenceFieldSource, f.ReferenceFieldPart, f.CurrentPresentation) for f in (lambda e: [e.nextElement() for _ in iter(e.hasMoreElements, False)])(doc.TextFields.createEnumeration()) if f.supportsService('com.sun.star.text.TextField.GetReference')]",
5*0e16a31dSJim Jagielski  "expect": [
6*0e16a31dSJim Jagielski   [
7*0e16a31dSJim Jagielski    2,
8*0e16a31dSJim Jagielski    0,
9*0e16a31dSJim Jagielski    "1"
10*0e16a31dSJim Jagielski   ],
11*0e16a31dSJim Jagielski   [
12*0e16a31dSJim Jagielski    2,
13*0e16a31dSJim Jagielski    1,
14*0e16a31dSJim Jagielski    "??"
15*0e16a31dSJim Jagielski   ],
16*0e16a31dSJim Jagielski   [
17*0e16a31dSJim Jagielski    3,
18*0e16a31dSJim Jagielski    2,
19*0e16a31dSJim Jagielski    "Error: Reference source not found"
20*0e16a31dSJim Jagielski   ]
21*0e16a31dSJim Jagielski  ]
22*0e16a31dSJim Jagielski }
23*0e16a31dSJim Jagielski]