summaryrefslogtreecommitdiff
path: root/test/link-tester.json
diff options
context:
space:
mode:
authorcashmere <cashmere@autistici.org>2026-09-04 09:05:24 +0200
committercashmere <cashmere@autistici.org>2026-09-04 09:05:24 +0200
commit4f49b16079b27d7ce633619e4cddfdf2bffbc952 (patch)
treec296c1e7f3c3e2f6859c6d3a1b1b208779b89679 /test/link-tester.json
downloadrelic-4f49b16079b27d7ce633619e4cddfdf2bffbc952.tar.gz
initial commitHEADmaster
Diffstat (limited to 'test/link-tester.json')
-rw-r--r--test/link-tester.json68
1 files changed, 68 insertions, 0 deletions
diff --git a/test/link-tester.json b/test/link-tester.json
new file mode 100644
index 0000000..5611bbc
--- /dev/null
+++ b/test/link-tester.json
@@ -0,0 +1,68 @@
+[
+ "Timelines",
+ ["Default", "/timeline"],
+ ["anonymous", "/timeline?u=anonymous&y=a"],
+ ["after date/time", "/timeline?n=12&y=ci&a=2024-12-31T20:29Z"],
+ ["after hash", "/timeline?n=12&y=ci&a=3cb092c0e2f0ff26"],
+ ["before date/time", "/timeline?n=12&y=ci&b=2024-12-31T20:30Z"],
+ ["before hash", "/timeline?n=12&y=ci&b=3cb092c0e2f0ff26"],
+ ["circa date/time", "/timeline?n=12&y=ci&c=2024-12-31T20:29Z"],
+ ["circa hash", "/timeline?n=12&y=ci&c=3cb092c0e2f0ff26"],
+ ["d=,p=", "/timeline?d=version-2.25&p=version-2.26"],
+ ["from=,ft=", "/timeline?from=2765f04694d36e68&ft=release"],
+ ["from=,ft=,min", "/timeline?from=2765f04694d36e68&ft=release&min"],
+ ["from=,to=", "/timeline?from=version-2.25&to=version-2.26"],
+ ["from=,to=,min", "/timeline?from=version-2.25&to=version-2.26&min"],
+ ["omit-cr branch", "/timeline?r=omit-cr&m&c=7e97f4999b16ab75"],
+ ["diff-eolws branch", "/timeline?r=diff-eolws&n=50"],
+ ["Shortest path (from=,to=)",
+ "/timeline?from=e663bac6f7&to=a298a0e2f9&shortest"],
+ ["Common Ancestor (me=,you=)",
+ "/timeline?me=e663bac6f7&you=a298a0e2f9"],
+
+ "Diff",
+ ["Multiple edits on a single line", "/info/030035345c#chunk73"],
+ ["Tricky alignment, multiple edits per line",
+ "/fdiff?v1=6da016415dc52d61&v2=af6df3466e3c4a88"],
+ ["Column alignment with multibyte characters",
+ "/fdiff?v1=d1c60722e0b9d775&v2=58d1a8991bacb113"],
+ ["Large diff of sqlite3.c - was once very slow",
+ "/fdiff?v1=57b0d8183cab0e3d&v2=37b3ef49d73cdfe6"],
+ ["A difficult indentation change", "/info/bda00cbada#chunk49"],
+ ["Inverse of the previous",
+ "/fdiff?v1=bc8100c9ee01b8c2&v2=1d2acc1a2a65c2bf#chunk42"],
+ ["Another tricky indentation",
+ "/fdiff?v1=955cc67ace8fb622&v2=e2e1c87b86664b45#chunk13"],
+ ["Inverse of the previous",
+ "/fdiff?v2=955cc67ace8fb622&v1=e2e1c87b86664b45#chunk13"],
+ ["A tricky alignment",
+ "/fdiff?v1=955cc67ace8fb622&v2=e2e1c87b86664b45#chunk24"],
+ ["sqlite3.c changes that are difficult to align",
+ "/fdiff?v1=21f9a00fe2fa4a17&v2=d5c4ff0532bd89c3#chunk5"],
+ ["Lorem Ipsum in Greek", "/fdiff?v1=4f70c682e44f&v2=55659c6e062994f"],
+ ["Inverted Greek Lorem Ipsum", "/fdiff?v2=4f70c682e44f&v1=55659c6e062994f"],
+
+ "Infos",
+ ["Merge riser coalescing #1", "/info/eed3946bd92a499?diff=0"],
+ ["Merge riser coalescing #2", "/info/ef6979eac9abded?diff=0"],
+ ["Merge riser coalescing #3", "/info/9e1fa626e47f147?diff=0"],
+ ["Merge riser coalescing #4", "/info/68bd2e7bedb8d05?diff=0"],
+ ["Merge riser coalescing #5", "/info/7766e689926c703?diff=0"],
+ ["Merge riser coalescing #6", "/info/3ea66260b5555d2?diff=0"],
+ ["Merge riser coalescing #7", "/info/66ae70a54b20656?diff=0"],
+ ["Context graph #1", "/info/b0f2a0ac53926c9?diff=0"],
+ ["Context graph #2", "/info/303e7af7c31866c?diff=0"],
+ ["Context graph #3", "/info/b31afcc2cab1dc4?diff=0"],
+ ["Context graph #4", "/info/1a164e5fb76a46b?diff=0"],
+ ["Context graph #5", "/info/2d75e87b760c0a9?diff=0"],
+ ["Context graph #6", "/info/76442af7e13267bd?diff=0"],
+ ["Info about the tip", "/info/tip"],
+ ["/info/tip"],
+
+ "Admin",
+ ["Users", "/setup_ulist"],
+
+ "Misc.",
+ ["/skins"],
+ ["/chat"]
+]