summaryrefslogtreecommitdiff
path: root/runatest
blob: 132102646f7af98bd4f38c4ee8792c36f4963e3b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/bash

set -eu
set -o pipefail


normalize()
{
    pandoc -f "html" -t json "$1" | jq .
}



engine="$1"
wiki="$2"
html="$3"
output="$4"
diff="$5"

"$engine" < "$wiki" > "$output"
diff -u <(normalize "$html") <(normalize "$output") > "$diff"