Fix the new ctags test
* test/manual/etags/Makefile (ctags_update): Sort CTAGS* files before comparing. Patch by lu4nx <lx@shellcodes.org>. (Bug#59544) * .gitignore: Ignore CTAGS*.sorted files.
This commit is contained in:
parent
7bf393dcf0
commit
89a10ffcc4
2 changed files with 7 additions and 2 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -158,6 +158,7 @@ test/manual/etags/srclist
|
|||
test/manual/etags/regexfile
|
||||
test/manual/etags/ETAGS
|
||||
test/manual/etags/CTAGS
|
||||
test/manual/etags/CTAGS*.sorted
|
||||
test/manual/indent/*.new
|
||||
test/lisp/gnus/mml-sec-resources/random_seed
|
||||
test/lisp/play/fortune-resources/fortunes.dat
|
||||
|
|
|
@ -72,11 +72,15 @@ ctags_update: CTAGS.good_update ${infiles}
|
|||
head -n 100 CTAGS.good_update > CTAGS
|
||||
tail -n 100 CTAGS.good_update >> CTAGS
|
||||
${RUN} ${CTAGS_PROG} -o CTAGS -u ${ARGS}
|
||||
diff -u --suppress-common-lines --width=80 CTAGS.good_update CTAGS
|
||||
sort CTAGS > CTAGS.sorted
|
||||
sort CTAGS.good_update > CTAGS.good_update.sorted
|
||||
diff -u --suppress-common-lines --width=80 CTAGS.good_update.sorted CTAGS.sorted
|
||||
|
||||
cp crlf CTAGS
|
||||
${RUN} ${CTAGS_PROG} -o CTAGS -u ${ARGS}
|
||||
diff -u --suppress-common-lines --width=80 CTAGS.good_crlf CTAGS
|
||||
sort CTAGS > CTAGS.sorted
|
||||
sort CTAGS.good_crlf > CTAGS.good_crlf.sorted
|
||||
diff -u --suppress-common-lines --width=80 CTAGS.good_crlf.sorted CTAGS.sorted
|
||||
|
||||
ETAGS: ${infiles}
|
||||
${RUN} ${ETAGS_PROG} ${OPTIONS} -o $@ ${ARGS}
|
||||
|
|
Loading…
Add table
Reference in a new issue