diff options
Diffstat (limited to 'Build/source/texk/bibtex-x/tests')
-rwxr-xr-x | Build/source/texk/bibtex-x/tests/bibtex8-mem.test | 70 | ||||
-rwxr-xr-x | Build/source/texk/bibtex-x/tests/sort.test | 25 | ||||
-rw-r--r-- | Build/source/texk/bibtex-x/tests/sortu-az.bbl | 12 | ||||
-rw-r--r-- | Build/source/texk/bibtex-x/tests/sortu-da.bbl | 12 | ||||
-rw-r--r-- | Build/source/texk/bibtex-x/tests/sortu-en.bbl | 12 | ||||
-rw-r--r-- | Build/source/texk/bibtex-x/tests/sortu-fi.bbl | 12 | ||||
-rw-r--r-- | Build/source/texk/bibtex-x/tests/sortu-tr.bbl | 12 | ||||
-rw-r--r-- | Build/source/texk/bibtex-x/tests/sortu.aux | 2 | ||||
-rw-r--r-- | Build/source/texk/bibtex-x/tests/testdatau.bib | 43 | ||||
-rw-r--r-- | Build/source/texk/bibtex-x/tests/testsortu.bib | 27 |
10 files changed, 88 insertions, 139 deletions
diff --git a/Build/source/texk/bibtex-x/tests/bibtex8-mem.test b/Build/source/texk/bibtex-x/tests/bibtex8-mem.test deleted file mode 100755 index 50424af632d..00000000000 --- a/Build/source/texk/bibtex-x/tests/bibtex8-mem.test +++ /dev/null @@ -1,70 +0,0 @@ -#! /bin/sh -vx -# $Id$ -# Copyright 2017 Karl Berry <tex-live@tug.org> -# Copyright 2010 Peter Breitenlohner <tex-live@tug.org> -# You may freely use, modify and/or distribute this file. - -# Using test data from Philipp Lehman <lehman@gmx.net> - -test -d tests || mkdir -p tests - -# Create bib data -mk_bib () { - for i - do - for j in 0 1 2 3 4 5 6 7 8 9; do - for k in 0 1 2 3 4 5 6 7 8 9; do - for l in 0 1 2 3 4 5 6 7 8 9; do - cat <<EOF -@Type{key$i$j$k$l, - field001 = {Value 001}, - field002 = {Value 002}, - field003 = {Value 003}, - field004 = {Value 004}, - field005 = {Value 005}, - field006 = {Value 006}, - field007 = {Value 007}, - field008 = {Value 008}, - field009 = {Value 009}, - field010 = {Value 010} -} - -EOF - done - done - done - done -} - -# Create aux data -mk_aux () { - cat <<EOF -\relax -\citation{*} -\bibstyle{$1} -\bibdata{memtest} -EOF -} - -for t in 1 2 3; do - - mk_aux memdata$t >tests/memtest$t.aux - - env= - - case $t in - 1) mk_bib 0 >tests/memtest.bib;; - 2) mk_bib 1 >>tests/memtest.bib;; - 3) env='ent_str_size=2000 glob_str_size=2000';; - esac - - echo "Running memtest$t ..." - - eval $env \ - TEXMFCNF=$srcdir/../kpathsea \ - BSTINPUTS=$srcdir/../web2c/tests:$srcdir/csf \ - BIBINPUTS=./tests \ - ./bibtex8 tests/memtest$t || exit 1 - -done - diff --git a/Build/source/texk/bibtex-x/tests/sort.test b/Build/source/texk/bibtex-x/tests/sort.test deleted file mode 100755 index ed4ffe6ffad..00000000000 --- a/Build/source/texk/bibtex-x/tests/sort.test +++ /dev/null @@ -1,25 +0,0 @@ -#! /bin/sh -vx -# $Id$ -# Copyright 2017 Karl Berry <tex-live@tug.org> -# Copyright 2010 Peter Breitenlohner <tex-live@tug.org> -# You may freely use, modify and/or distribute this file. - -# Using test data from Philipp Lehman <lehman@gmx.net> - -test -d tests || mkdir -p tests - -cp $srcdir/tests/sort.aux tests/xsort.aux - -for i in 1 2 3; do - -rm -f xsort.bbl - -TEXMFCNF=$srcdir/../kpathsea \ - BSTINPUTS=$srcdir/tests \ - BIBINPUTS=$srcdir/tests \ - ./bibtex8 --csfile sort$i.csf tests/xsort || exit 1 - -diff $srcdir/tests/sort$i.bbl tests/xsort.bbl || exit 1 - -done - diff --git a/Build/source/texk/bibtex-x/tests/sortu-az.bbl b/Build/source/texk/bibtex-x/tests/sortu-az.bbl index 58a526aecbb..c9cb3ea758d 100644 --- a/Build/source/texk/bibtex-x/tests/sortu-az.bbl +++ b/Build/source/texk/bibtex-x/tests/sortu-az.bbl @@ -11,5 +11,17 @@ \item Öö ÖÖ öö \item Yy YY yy \item Zz ZZ zz +\item Аа АА аа +\item Бб ББ бб +\item Вв ВВ вв +\item Ээ ЭЭ ээ +\item Юю ЮЮ юю +\item Яя ЯЯ яя +\item Αα ΑΑ αα +\item Ββ ΒΒ ββ +\item Γγ ΓΓ γγ +\item Χχ ΧΧ χχ +\item Ψψ ΨΨ ψψ +\item Ωω ΩΩ ωω \end{itemize} \endinput diff --git a/Build/source/texk/bibtex-x/tests/sortu-da.bbl b/Build/source/texk/bibtex-x/tests/sortu-da.bbl index faa1b9f351c..c9f0485addf 100644 --- a/Build/source/texk/bibtex-x/tests/sortu-da.bbl +++ b/Build/source/texk/bibtex-x/tests/sortu-da.bbl @@ -11,5 +11,17 @@ \item Öö ÖÖ öö \item Aa AA aa \item Åå ÅÅ åå +\item Αα ΑΑ αα +\item Ββ ΒΒ ββ +\item Γγ ΓΓ γγ +\item Χχ ΧΧ χχ +\item Ψψ ΨΨ ψψ +\item Ωω ΩΩ ωω +\item Аа АА аа +\item Бб ББ бб +\item Вв ВВ вв +\item Ээ ЭЭ ээ +\item Юю ЮЮ юю +\item Яя ЯЯ яя \end{itemize} \endinput diff --git a/Build/source/texk/bibtex-x/tests/sortu-en.bbl b/Build/source/texk/bibtex-x/tests/sortu-en.bbl index 68d35c1a1e6..53f24ba70d5 100644 --- a/Build/source/texk/bibtex-x/tests/sortu-en.bbl +++ b/Build/source/texk/bibtex-x/tests/sortu-en.bbl @@ -11,5 +11,17 @@ \item Xx XX xx \item Yy YY yy \item Zz ZZ zz +\item Αα ΑΑ αα +\item Ββ ΒΒ ββ +\item Γγ ΓΓ γγ +\item Χχ ΧΧ χχ +\item Ψψ ΨΨ ψψ +\item Ωω ΩΩ ωω +\item Аа АА аа +\item Бб ББ бб +\item Вв ВВ вв +\item Ээ ЭЭ ээ +\item Юю ЮЮ юю +\item Яя ЯЯ яя \end{itemize} \endinput diff --git a/Build/source/texk/bibtex-x/tests/sortu-fi.bbl b/Build/source/texk/bibtex-x/tests/sortu-fi.bbl index 40adb287ce0..db180ee186e 100644 --- a/Build/source/texk/bibtex-x/tests/sortu-fi.bbl +++ b/Build/source/texk/bibtex-x/tests/sortu-fi.bbl @@ -11,5 +11,17 @@ \item Ää ÄÄ ää \item Öö ÖÖ öö \item Øø ØØ øø +\item Αα ΑΑ αα +\item Ββ ΒΒ ββ +\item Γγ ΓΓ γγ +\item Χχ ΧΧ χχ +\item Ψψ ΨΨ ψψ +\item Ωω ΩΩ ωω +\item Аа АА аа +\item Бб ББ бб +\item Вв ВВ вв +\item Ээ ЭЭ ээ +\item Юю ЮЮ юю +\item Яя ЯЯ яя \end{itemize} \endinput diff --git a/Build/source/texk/bibtex-x/tests/sortu-tr.bbl b/Build/source/texk/bibtex-x/tests/sortu-tr.bbl index 4d874b184e0..3497df87255 100644 --- a/Build/source/texk/bibtex-x/tests/sortu-tr.bbl +++ b/Build/source/texk/bibtex-x/tests/sortu-tr.bbl @@ -11,5 +11,17 @@ \item Xx XX xx \item Yy YY yy \item Zz ZZ zz +\item Αα ΑΑ αα +\item Ββ ΒΒ ββ +\item Γγ ΓΓ γγ +\item Χχ ΧΧ χχ +\item Ψψ ΨΨ ψψ +\item Ωω ΩΩ ωω +\item Аа АА аа +\item Бб ББ бб +\item Вв ВВ вв +\item Ээ ЭЭ ээ +\item Юю ЮЮ юю +\item Яя ЯЯ яя \end{itemize} \endinput diff --git a/Build/source/texk/bibtex-x/tests/sortu.aux b/Build/source/texk/bibtex-x/tests/sortu.aux index 24dd5d4b090..6d541f02535 100644 --- a/Build/source/texk/bibtex-x/tests/sortu.aux +++ b/Build/source/texk/bibtex-x/tests/sortu.aux @@ -1,4 +1,4 @@ \relax \citation{*} \bibstyle{teststyle} -\bibdata{testdatau} +\bibdata{testsortu} diff --git a/Build/source/texk/bibtex-x/tests/testdatau.bib b/Build/source/texk/bibtex-x/tests/testdatau.bib deleted file mode 100644 index d31a115bb7a..00000000000 --- a/Build/source/texk/bibtex-x/tests/testdatau.bib +++ /dev/null @@ -1,43 +0,0 @@ -@Type{8bit-1, - field = {Øø}, -} - -@Type{8bit-2, - field = {Åå}, -} - -@Type{8bit-3, - field = {Ää}, -} - -@Type{8bit-4, - field = {Öö}, -} - -@Type{aa, - field = {Aa}, -} - -@Type{bb, - field = {Bb}, -} - -@Type{cc, - field = {Cc}, -} - -@Type{oo, - field = {Oo}, -} - -@Type{xx, - field = {Xx}, -} - -@Type{yy, - field = {Yy}, -} - -@Type{zz, - field = {Zz}, -} diff --git a/Build/source/texk/bibtex-x/tests/testsortu.bib b/Build/source/texk/bibtex-x/tests/testsortu.bib new file mode 100644 index 00000000000..0d7b6253aef --- /dev/null +++ b/Build/source/texk/bibtex-x/tests/testsortu.bib @@ -0,0 +1,27 @@ +@Type{8bit-1, field = {Øø}, } +@Type{8bit-2, field = {Åå}, } +@Type{8bit-3, field = {Ää}, } +@Type{8bit-4, field = {Öö}, } + +@Type{aa, field = {Aa}, } +@Type{bb, field = {Bb}, } +@Type{cc, field = {Cc}, } +@Type{oo, field = {Oo}, } +@Type{xx, field = {Xx}, } +@Type{yy, field = {Yy}, } +@Type{zz, field = {Zz}, } + +@Type{greek1, field = {Αα}, } +@Type{greek2, field = {Ββ}, } +@Type{greek3, field = {Γγ}, } +@Type{greek4, field = {Χχ}, } +@Type{greek5, field = {Ψψ}, } +@Type{greek6, field = {Ωω}, } + +@Type{cyrillic1, field = {Аа}, } +@Type{cyrillic2, field = {Бб}, } +@Type{cyrillic3, field = {Вв}, } +@Type{cyrillic4, field = {Ээ}, } +@Type{cyrillic5, field = {Юю}, } +@Type{cyrillic6, field = {Яя}, } + |