diff options
author | Norbert Preining <norbert@preining.info> | 2023-07-16 03:01:13 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-07-16 03:01:13 +0000 |
commit | bfb037e9e2deef77f8837a4421b029f8298437cf (patch) | |
tree | 09352a681dfad8513951dbdc0f99dd92451834e9 /biblio/bibtex/bibtex-x/tests | |
parent | f506889527fff6570e2878d55abbacf7227f2b3e (diff) |
CTAN sync 202307160301
Diffstat (limited to 'biblio/bibtex/bibtex-x/tests')
-rwxr-xr-x | biblio/bibtex/bibtex-x/tests/bibtex8.test | 41 | ||||
-rwxr-xr-x | biblio/bibtex/bibtex-x/tests/bibtex8u-mem.test | 4 | ||||
-rwxr-xr-x | biblio/bibtex/bibtex-x/tests/bibtexu-char.test | 8 | ||||
-rwxr-xr-x | biblio/bibtex/bibtex-x/tests/bibtexu.test | 41 | ||||
-rw-r--r-- | biblio/bibtex/bibtex-x/tests/caseu.bbl | 8 | ||||
-rw-r--r-- | biblio/bibtex/bibtex-x/tests/iscjku.bbl | 2 | ||||
-rw-r--r-- | biblio/bibtex/bibtex-x/tests/testcaseu.bib | 2 | ||||
-rw-r--r-- | biblio/bibtex/bibtex-x/tests/testiscjku.bib | 2 |
8 files changed, 87 insertions, 21 deletions
diff --git a/biblio/bibtex/bibtex-x/tests/bibtex8.test b/biblio/bibtex/bibtex-x/tests/bibtex8.test index 1341d1988b..432ebe780c 100755 --- a/biblio/bibtex/bibtex-x/tests/bibtex8.test +++ b/biblio/bibtex/bibtex-x/tests/bibtex8.test @@ -1,16 +1,47 @@ #! /bin/sh -vx -# $Id: bibtex8.test 66832 2023-04-12 17:45:08Z karl $ +# $Id: bibtex8.test 67639 2023-07-15 13:46:41Z takuji $ # Copyright 2017-2023 Karl Berry <tex-live@tug.org> # Copyright 2010 Peter Breitenlohner <tex-live@tug.org> +# Copyright 2023 TANAKA Takuji <ttk@t-lab.opal.ne.jp> # You may freely use, modify and/or distribute this file. test -d tests || mkdir -p tests -rm -f tests/xexampl.* # different filenames than bibtexu.test -cp $srcdir/../web2c/tests/exampl.aux tests/xexampl.aux || exit 1 +rc=0 + +rm -f tests/xex*.* # different filenames than bibtexu.test + + +cp $srcdir/../web2c/tests/exampl.aux tests/xexampl.aux || rc=1 TEXMFCNF=$srcdir/../kpathsea \ BSTINPUTS=$srcdir/../web2c/tests \ BIBINPUTS=$srcdir/../web2c/tests \ - ./bibtex8 -7 tests/xexampl || test $? = 1 || exit 1 -diff $srcdir/tests/exampl.bbl tests/xexampl.bbl || exit 2 + ./bibtex8 -7 -s -d all tests/xexampl || test $? = 1 || rc=2 +diff $srcdir/tests/exampl.bbl tests/xexampl.bbl || rc=3 + + +LC_ALL=C; export LC_ALL; LANGUAGE=C; export LANGUAGE +TEXMFCNF=$srcdir/../kpathsea +BSTINPUTS=$srcdir/../web2c/tests +BIBINPUTS=$srcdir/../web2c/tests +export TEXMFCNF BSTINPUTS BIBINPUTS + + +cp $srcdir/../web2c/tests/exampl.aux tests/xex_пробный.aux || rc=4 + +./bibtex8 -7 -s -d io tests/xex_пробный || test $? = 1 || rc=5 +diff $srcdir/tests/exampl.bbl tests/xex_пробный.bbl || rc=6 + + +cp $srcdir/../web2c/tests/exampl.aux tests/xex_试验.aux || rc=7 + +./bibtex8 -7 -s -d io tests/xex_试验 || test $? = 1 || rc=8 +diff $srcdir/tests/exampl.bbl tests/xex_试验.bbl || rc=9 + + +## not exist, cause fatal error +./bibtex8 -d io tests/xex_δίκη || test $? = 1 && rc=10 + + +exit $rc diff --git a/biblio/bibtex/bibtex-x/tests/bibtex8u-mem.test b/biblio/bibtex/bibtex-x/tests/bibtex8u-mem.test index 1993251531..f7106e16ea 100755 --- a/biblio/bibtex/bibtex-x/tests/bibtex8u-mem.test +++ b/biblio/bibtex/bibtex-x/tests/bibtex8u-mem.test @@ -64,14 +64,14 @@ for t in 1 2 3; do TEXMFCNF=$srcdir/../kpathsea \ BSTINPUTS=$srcdir/../web2c/tests:$srcdir/csf \ BIBINPUTS=./tests \ - ./bibtex8 tests/memtest$t || exit 1 + ./bibtex8 -s tests/memtest$t || exit 1 cp -p tests/memtest$t.aux tests/memtestu$t.aux eval $env \ TEXMFCNF=$srcdir/../kpathsea \ BSTINPUTS=$srcdir/../web2c/tests:$srcdir/csf \ BIBINPUTS=./tests \ - ./bibtexu tests/memtestu$t || exit 2 + ./bibtexu -s tests/memtestu$t || exit 2 done diff --git a/biblio/bibtex/bibtex-x/tests/bibtexu-char.test b/biblio/bibtex/bibtex-x/tests/bibtexu-char.test index bb96c49abe..0ee0c0c1bd 100755 --- a/biblio/bibtex/bibtex-x/tests/bibtexu-char.test +++ b/biblio/bibtex/bibtex-x/tests/bibtexu-char.test @@ -1,5 +1,5 @@ #! /bin/sh -vx -# $Id: bibtexu-char.test 67590 2023-07-09 15:28:53Z karl $ +# $Id: bibtexu-char.test 67639 2023-07-15 13:46:41Z takuji $ # Copyright 2022-2023 TANAKA Takuji <ttk@t-lab.opal.ne.jp> # You may freely use, modify and/or distribute this file. @@ -47,8 +47,8 @@ max_print_line=119 ./bibtexu tests/xnameu || rc=13 diff $srcdir/tests/nameu.bbl tests/xnameu.bbl || rc=14 ## test for is.knj.str$ -#cp $srcdir/tests/iscjku.aux tests/xiscjku.aux -#./bibtexu tests/xiscjku || rc=15 -#diff $srcdir/tests/iscjku.bbl tests/xiscjku.bbl || rc=16 +cp $srcdir/tests/iscjku.aux tests/xiscjku.aux +./bibtexu tests/xiscjku || rc=15 +diff $srcdir/tests/iscjku.bbl tests/xiscjku.bbl || rc=16 exit $rc diff --git a/biblio/bibtex/bibtex-x/tests/bibtexu.test b/biblio/bibtex/bibtex-x/tests/bibtexu.test index fa4c5e7bc4..2fa7565ef3 100755 --- a/biblio/bibtex/bibtex-x/tests/bibtexu.test +++ b/biblio/bibtex/bibtex-x/tests/bibtexu.test @@ -1,16 +1,47 @@ #! /bin/sh -vx -# $Id: bibtexu.test 66832 2023-04-12 17:45:08Z karl $ +# $Id: bibtexu.test 67639 2023-07-15 13:46:41Z takuji $ # Copyright 2017-2023 Karl Berry <tex-live@tug.org> # Copyright 2010 Peter Breitenlohner <tex-live@tug.org> +# Copyright 2023 TANAKA Takuji <ttk@t-lab.opal.ne.jp> # You may freely use, modify and/or distribute this file. test -d tests || mkdir -p tests -rm -f tests/uexampl.* # different filenames than bibtex8.test -cp $srcdir/../web2c/tests/exampl.aux tests/uexampl.aux || exit 1 +rc=0 + +rm -f tests/uex*.* # different filenames than bibtex8.test + + +cp $srcdir/../web2c/tests/exampl.aux tests/uexampl.aux || rc=1 TEXMFCNF=$srcdir/../kpathsea \ BSTINPUTS=$srcdir/../web2c/tests \ BIBINPUTS=$srcdir/../web2c/tests \ - ./bibtexu tests/uexampl || test $? = 1 || exit 1 -diff $srcdir/tests/exampl.bbl tests/uexampl.bbl || exit 2 + ./bibtexu -s -d all tests/uexampl || test $? = 1 || rc=2 +diff $srcdir/tests/exampl.bbl tests/uexampl.bbl || rc=3 + + +LC_ALL=C; export LC_ALL; LANGUAGE=C; export LANGUAGE +TEXMFCNF=$srcdir/../kpathsea +BSTINPUTS=$srcdir/../web2c/tests +BIBINPUTS=$srcdir/../web2c/tests +export TEXMFCNF BSTINPUTS BIBINPUTS + + +cp $srcdir/../web2c/tests/exampl.aux tests/uex_пробный.aux || rc=4 + +./bibtexu -s -d io tests/uex_пробный || test $? = 1 || rc=5 +diff $srcdir/tests/exampl.bbl tests/uex_пробный.bbl || rc=6 + + +cp $srcdir/../web2c/tests/exampl.aux tests/uex_试验.aux || rc=7 + +./bibtexu -s -d io tests/uex_试验 || test $? = 1 || rc=8 +diff $srcdir/tests/exampl.bbl tests/uex_试验.bbl || rc=9 + + +## not exist, cause fatal error +./bibtexu -d io tests/uex_δίκη || test $? = 1 && rc=10 + + +exit $rc diff --git a/biblio/bibtex/bibtex-x/tests/caseu.bbl b/biblio/bibtex/bibtex-x/tests/caseu.bbl index 2391fbf5af..3f8977e7b5 100644 --- a/biblio/bibtex/bibtex-x/tests/caseu.bbl +++ b/biblio/bibtex/bibtex-x/tests/caseu.bbl @@ -12,14 +12,14 @@ \item[u] ABC HIJ XYZ ABC HIJ XYZ {ACE} {ace} \item[l] abc hij xyz abc hij xyz {ACE} {ace} \item[t] Abc hij xyz abc hij xyz {ACE} {ace} +\item[~] ŌŎŒ ŖŦŲ ŴŶŸ ŹŻŽ ōŏœ ŗŧų ŵŷÿ źżž +\item[u] ŌŎŒ ŖŦŲ ŴŶŸ ŹŻŽ ŌŎŒ ŖŦŲ ŴŶŸ ŹŻŽ +\item[l] ōŏœ ŗŧų ŵŷÿ źżž ōŏœ ŗŧų ŵŷÿ źżž +\item[t] Ōŏœ ŗŧų ŵŷÿ źżž ōŏœ ŗŧų ŵŷÿ źżž \item[~] SS S ß s \item[u] SS S SS S \item[l] ss s ß s \item[t] Ss s ß s -\item[~] ŊŌŎ ŲŴŶ Ÿ ŹŻŽ ŋōŏ ųŵŷ ÿ źżž -\item[u] ŊŌŎ ŲŴŶ Ÿ ŹŻŽ ŊŌŎ ŲŴŶ Ÿ ŹŻŽ -\item[l] ŋōŏ ųŵŷ ÿ źżž ŋōŏ ųŵŷ ÿ źżž -\item[t] Ŋōŏ ųŵŷ ÿ źżž ŋōŏ ųŵŷ ÿ źżž \item[~] ΑΒΓ ΠΡ ΣΤ ΧΨΩΪ αβγ πρ στ χψωϊ {ΑΠΣ} {απσ} \item[u] ΑΒΓ ΠΡ ΣΤ ΧΨΩΪ ΑΒΓ ΠΡ ΣΤ ΧΨΩΪ {ΑΠΣ} {απσ} \item[l] αβγ πρ στ χψωϊ αβγ πρ στ χψωϊ {ΑΠΣ} {απσ} diff --git a/biblio/bibtex/bibtex-x/tests/iscjku.bbl b/biblio/bibtex/bibtex-x/tests/iscjku.bbl index 9e23ac2be5..1cf81b781b 100644 --- a/biblio/bibtex/bibtex-x/tests/iscjku.bbl +++ b/biblio/bibtex/bibtex-x/tests/iscjku.bbl @@ -52,7 +52,9 @@ \item ㄅㄆㄇㄈㄦㄧㄨㄩ: 8 8 hz:0 kn:0 hg:0 bp:8 misc:0 \item ㆠㆡㆢㆣㆤㆥㆦㆧ: 8 8 hz:0 kn:0 hg:0 bp:8 misc:0 \item 一二三四漆捌玖拾: 1 1 hz:1 kn:0 hg:0 bp:0 misc:0 +\item 𰀀𰀁𰀂𰀃𰀄𰀅𰀆𰀇: 1 1 hz:1 kn:0 hg:0 bp:0 misc:0 \item 𪜀𪜁𪜂𪜃𪜄𪜅𪜆𪜇: 1 1 hz:1 kn:0 hg:0 bp:0 misc:0 +\item 𱍐𱍑𱍒𱍓𱍔𱍕𱍖𱍗: 1 1 hz:1 kn:0 hg:0 bp:0 misc:0 \item 㐂㒵㓛㞍㟢㐆㐬㐮㔫㚑㐧: 1 1 hz:1 kn:0 hg:0 bp:0 misc:0 \item ⺐⺒⺓⺔⺖⺗⺘⺙⻭⻯⻲: 2048 2048 hz:0 kn:0 hg:0 bp:0 misc:2048 diff --git a/biblio/bibtex/bibtex-x/tests/testcaseu.bib b/biblio/bibtex/bibtex-x/tests/testcaseu.bib index 961f159553..28063a2d69 100644 --- a/biblio/bibtex/bibtex-x/tests/testcaseu.bib +++ b/biblio/bibtex/bibtex-x/tests/testcaseu.bib @@ -11,7 +11,7 @@ } @Type{latin-extA2, - field = {ŊŌŎ ŲŴŶ Ÿ ŹŻŽ ŋōŏ ųŵŷ ÿ źżž}, + field = {ŌŎŒ ŖŦŲ ŴŶŸ ŹŻŽ ōŏœ ŗŧų ŵŷÿ źżž}, } @Type{latin-SharpS, diff --git a/biblio/bibtex/bibtex-x/tests/testiscjku.bib b/biblio/bibtex/bibtex-x/tests/testiscjku.bib index be03f14c31..34c9df07a2 100644 --- a/biblio/bibtex/bibtex-x/tests/testiscjku.bib +++ b/biblio/bibtex/bibtex-x/tests/testiscjku.bib @@ -21,6 +21,8 @@ @Type{cjk-ideograph-ExtB-1000, field = {櫛杓𦥑𠮟𠀋𡈽𥝱𡚴}, } @Type{cjk-compatibility-ideograph-1000, field = {豈更車賈滑串句龜}, } @Type{cjk-ideograph-ExtC-1000, field = {𪜀𪜁𪜂𪜃𪜄𪜅𪜆𪜇}, } +@Type{cjk-ideograph-ExtG-1000, field = {𰀀𰀁𰀂𰀃𰀄𰀅𰀆𰀇}, } +@Type{cjk-ideograph-ExtH-1000, field = {𱍐𱍑𱍒𱍓𱍔𱍕𱍖𱍗}, } @Type{hangul-1000, field = {가나다라마한글텍}, } |