texlive[63039] Build/source/texk/bibtex-x: bibtex-x: tweak test

commits+takuji at tug.org commits+takuji at tug.org
Sat Apr 16 12:00:56 CEST 2022


Revision: 63039
          http://tug.org/svn/texlive?view=revision&revision=63039
Author:   takuji
Date:     2022-04-16 12:00:56 +0200 (Sat, 16 Apr 2022)
Log Message:
-----------
bibtex-x: tweak test files.

Modified Paths:
--------------
    trunk/Build/source/texk/bibtex-x/ChangeLog
    trunk/Build/source/texk/bibtex-x/Makefile.am
    trunk/Build/source/texk/bibtex-x/Makefile.in
    trunk/Build/source/texk/bibtex-x/configure
    trunk/Build/source/texk/bibtex-x/tests/sortu-az.bbl
    trunk/Build/source/texk/bibtex-x/tests/sortu-da.bbl
    trunk/Build/source/texk/bibtex-x/tests/sortu-en.bbl
    trunk/Build/source/texk/bibtex-x/tests/sortu-fi.bbl
    trunk/Build/source/texk/bibtex-x/tests/sortu-tr.bbl
    trunk/Build/source/texk/bibtex-x/tests/sortu.aux

Added Paths:
-----------
    trunk/Build/source/texk/bibtex-x/tests/testsortu.bib

Removed Paths:
-------------
    trunk/Build/source/texk/bibtex-x/tests/bibtex8-mem.test
    trunk/Build/source/texk/bibtex-x/tests/sort.test
    trunk/Build/source/texk/bibtex-x/tests/testdatau.bib

Modified: trunk/Build/source/texk/bibtex-x/ChangeLog
===================================================================
--- trunk/Build/source/texk/bibtex-x/ChangeLog	2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/ChangeLog	2022-04-16 10:00:56 UTC (rev 63039)
@@ -11,16 +11,16 @@
 	* bibtex-3.c:
 	Ignore add.period$ after Unicode punctuation marks ‼⁇⁈⁉‽!?。 . in bibtexu.
 	* bibtex-4.c:
-	Accept characters over ASCII by int.to.char$ in bibtex8 & bibtexu.
-	Accept multibyte characters by char.to.int$ in bibtexu.
+	Accept characters over ASCII by int.to.chr$ in bibtex8 & bibtexu.
+	Accept multibyte characters by chr.to.int$ in bibtexu.
 	* Makefile.am,
 	tests/bibtex8u-mem.test, tests/bibtex[8u]-{sort,char}.test,
-	tests/sortu.aux, tests/sortu-{az,da,en,fi,tr}.bbl, tests/testdatau.bib,
-	tests/txtprfx[au].{aux,bbl}, tests/testtxtprfx.bst,
+	tests/sortu.aux, tests/sortu-{az,da,en,fi,tr}.bbl, tests/testsortu.bib,
 	tests/case[au].{aux,bbl}, tests/testcase[au].bib, tests/testcase.bst,
 	tests/char[au].{aux,bbl}, tests/testchar[au].bib, tests/testchar.bst,
 	tests/period[au].{aux,bbl}, tests/testperiod[au].bib, tests/testperiod.bst,
 	tests/substr[au].{aux,bbl}, tests/testsubstr[au].bib, tests/testsubstr.bst,
+	tests/txtprfx[au].{aux,bbl}, tests/testtxtprfx.bst,
 	tests/width[au].{aux,bbl}, tests/testwidth[au].bib, tests/testwidth.bst:
 	Add new tests.
 

Modified: trunk/Build/source/texk/bibtex-x/Makefile.am
===================================================================
--- trunk/Build/source/texk/bibtex-x/Makefile.am	2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/Makefile.am	2022-04-16 10:00:56 UTC (rev 63039)
@@ -137,7 +137,7 @@
 ## tests/bibtexu-sort.test
 EXTRA_DIST += tests/sortu.aux \
 	tests/sortu-az.bbl tests/sortu-da.bbl tests/sortu-en.bbl \
-	tests/sortu-fi.bbl tests/sortu-tr.bbl tests/testdatau.bib \
+	tests/sortu-fi.bbl tests/sortu-tr.bbl tests/testsortu.bib \
 	tests/caseu.aux tests/caseu.bbl tests/testcaseu.bib
 DISTCLEANFILES += tests/xsortu-*.aux tests/xsortu-*.bbl tests/xsortu-*.blg \
 	tests/xcaseu.aux tests/xcaseu.bbl tests/xcaseu.blg

Modified: trunk/Build/source/texk/bibtex-x/Makefile.in
===================================================================
--- trunk/Build/source/texk/bibtex-x/Makefile.in	2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/Makefile.in	2022-04-16 10:00:56 UTC (rev 63039)
@@ -677,7 +677,7 @@
 	tests/urange.bib tests/yannis.aux tests/yannis.bbl \
 	tests/yannis.bib tests/sortu.aux tests/sortu-az.bbl \
 	tests/sortu-da.bbl tests/sortu-en.bbl tests/sortu-fi.bbl \
-	tests/sortu-tr.bbl tests/testdatau.bib tests/caseu.aux \
+	tests/sortu-tr.bbl tests/testsortu.bib tests/caseu.aux \
 	tests/caseu.bbl tests/testcaseu.bib tests/periodu.aux \
 	tests/periodu.bbl tests/testperiodu.bib tests/substru.aux \
 	tests/substru.bbl tests/testsubstru.bib tests/txtprfxu.aux \

Modified: trunk/Build/source/texk/bibtex-x/configure
===================================================================
--- trunk/Build/source/texk/bibtex-x/configure	2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/configure	2022-04-16 10:00:56 UTC (rev 63039)
@@ -14550,7 +14550,7 @@
 
 
 
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2023/dev\"" >>confdefs.h
 
 
 

Deleted: trunk/Build/source/texk/bibtex-x/tests/bibtex8-mem.test
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/bibtex8-mem.test	2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/bibtex8-mem.test	2022-04-16 10:00:56 UTC (rev 63039)
@@ -1,70 +0,0 @@
-#! /bin/sh -vx
-# $Id$
-# Copyright 2017 Karl Berry <tex-live at tug.org>
-# Copyright 2010 Peter Breitenlohner <tex-live at tug.org>
-# You may freely use, modify and/or distribute this file.
-
-# Using test data from Philipp Lehman <lehman at 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
- at 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
-

Deleted: trunk/Build/source/texk/bibtex-x/tests/sort.test
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sort.test	2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sort.test	2022-04-16 10:00:56 UTC (rev 63039)
@@ -1,25 +0,0 @@
-#! /bin/sh -vx
-# $Id$
-# Copyright 2017 Karl Berry <tex-live at tug.org>
-# Copyright 2010 Peter Breitenlohner <tex-live at tug.org>
-# You may freely use, modify and/or distribute this file.
-
-# Using test data from Philipp Lehman <lehman at 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
-

Modified: trunk/Build/source/texk/bibtex-x/tests/sortu-az.bbl
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sortu-az.bbl	2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sortu-az.bbl	2022-04-16 10:00:56 UTC (rev 63039)
@@ -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

Modified: trunk/Build/source/texk/bibtex-x/tests/sortu-da.bbl
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sortu-da.bbl	2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sortu-da.bbl	2022-04-16 10:00:56 UTC (rev 63039)
@@ -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

Modified: trunk/Build/source/texk/bibtex-x/tests/sortu-en.bbl
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sortu-en.bbl	2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sortu-en.bbl	2022-04-16 10:00:56 UTC (rev 63039)
@@ -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

Modified: trunk/Build/source/texk/bibtex-x/tests/sortu-fi.bbl
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sortu-fi.bbl	2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sortu-fi.bbl	2022-04-16 10:00:56 UTC (rev 63039)
@@ -11,5 +11,17 @@
 \item Ää ÄÄ ää
 \item Öö ÖÖ öö
 \item Øø ØØ øø
+\item Αα ΑΑ αα
+\item Ββ ΒΒ ββ
+\item Γγ ΓΓ γγ
+\item Χχ ΧΧ χχ
+\item Ψψ ΨΨ ψψ
+\item Ωω ΩΩ ωω
+\item Аа АА аа
+\item Бб ББ бб
+\item Вв ВВ вв
+\item Ээ ЭЭ ээ
+\item Юю ЮЮ юю
+\item Яя ЯЯ яя
 \end{itemize}
 \endinput

Modified: trunk/Build/source/texk/bibtex-x/tests/sortu-tr.bbl
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sortu-tr.bbl	2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sortu-tr.bbl	2022-04-16 10:00:56 UTC (rev 63039)
@@ -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

Modified: trunk/Build/source/texk/bibtex-x/tests/sortu.aux
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/sortu.aux	2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/sortu.aux	2022-04-16 10:00:56 UTC (rev 63039)
@@ -1,4 +1,4 @@
 \relax 
 \citation{*}
 \bibstyle{teststyle}
-\bibdata{testdatau}
+\bibdata{testsortu}

Deleted: trunk/Build/source/texk/bibtex-x/tests/testdatau.bib
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/testdatau.bib	2022-04-16 00:19:16 UTC (rev 63038)
+++ trunk/Build/source/texk/bibtex-x/tests/testdatau.bib	2022-04-16 10:00:56 UTC (rev 63039)
@@ -1,43 +0,0 @@
- at Type{8bit-1,
-  field	  = {Øø},
-}
-
- at Type{8bit-2,
-  field	  = {Åå},
-}
-
- at Type{8bit-3,
-  field	  = {Ää},
-}
-
- at Type{8bit-4,
-  field	  = {Öö},
-}
-
- at Type{aa,
-  field	  = {Aa},
-}
-
- at Type{bb,
-  field	  = {Bb},
-}
-
- at Type{cc,
-  field	  = {Cc},
-}
-
- at Type{oo,
-  field	  = {Oo},
-}
-
- at Type{xx,
-  field	  = {Xx},
-}
-
- at Type{yy,
-  field	  = {Yy},
-}
-
- at Type{zz,
-  field	  = {Zz},
-}

Added: trunk/Build/source/texk/bibtex-x/tests/testsortu.bib
===================================================================
--- trunk/Build/source/texk/bibtex-x/tests/testsortu.bib	                        (rev 0)
+++ trunk/Build/source/texk/bibtex-x/tests/testsortu.bib	2022-04-16 10:00:56 UTC (rev 63039)
@@ -0,0 +1,27 @@
+ at Type{8bit-1, field = {Øø}, }
+ at Type{8bit-2, field = {Åå}, }
+ at Type{8bit-3, field = {Ää}, }
+ at Type{8bit-4, field = {Öö}, }
+
+ at Type{aa, field = {Aa}, }
+ at Type{bb, field = {Bb}, }
+ at Type{cc, field = {Cc}, }
+ at Type{oo, field = {Oo}, }
+ at Type{xx, field = {Xx}, }
+ at Type{yy, field = {Yy}, }
+ at Type{zz, field = {Zz}, }
+
+ at Type{greek1, field = {Αα}, }
+ at Type{greek2, field = {Ββ}, }
+ at Type{greek3, field = {Γγ}, }
+ at Type{greek4, field = {Χχ}, }
+ at Type{greek5, field = {Ψψ}, }
+ at Type{greek6, field = {Ωω}, }
+
+ at Type{cyrillic1, field = {Аа}, }
+ at Type{cyrillic2, field = {Бб}, }
+ at Type{cyrillic3, field = {Вв}, }
+ at Type{cyrillic4, field = {Ээ}, }
+ at Type{cyrillic5, field = {Юю}, }
+ at Type{cyrillic6, field = {Яя}, }
+



More information about the tex-live-commits mailing list.