xref: /Universal-ctags/Tmain/readtags-escaping.d/run.sh (revision 6d65c066195a49b94bfb93d7839adcef36734dcb)
1#!/bin/sh
2
3# Copyright: 2020 Masatake YAMATO
4# License: GPL-2
5
6READTAGS=$3
7#V="valgrind --leak-check=full --track-origins=yes -v"
8V=
9
10. ../utils.sh
11
12if ! [ -x "${READTAGS}" ]; then
13	skip "no readtags"
14fi
15
16: &&
17echo '# -en -l' &&
18${V} ${READTAGS} -en -t ./output.tags -l &&
19
20echo '# -enE -l' &&
21${V} ${READTAGS} -enE -t ./output.tags -l &&
22
23echo '# -en --escape-output -l' &&
24${V} ${READTAGS} -en --escape-output -t ./output.tags -l &&
25
26echo '# -en -D' &&
27${V} ${READTAGS} -en -t ./output.tags -D &&
28
29echo '# -en -E -D' &&
30${V} ${READTAGS} -en -E -t ./output.tags -D &&
31
32echo '# -en --escape-output -D' &&
33${V} ${READTAGS} -en --escape-output -t ./output.tags -D &&
34
35echo '# -en -l (output2)' &&
36${V} ${READTAGS} -en -t ./output2.tags -l &&
37
38echo '# -en --escape-output -l (output2)' &&
39${V} ${READTAGS} -en --escape-output -t ./output2.tags -l &&
40:
41