[latex3-commits] [l3svn] branch master updated: Update str/tl case tests for pTeX

noreply at latex-project.org noreply at latex-project.org
Tue Sep 8 20:41:46 CEST 2015


This is an automated email from the git hooks/post-receive script.

joseph pushed a commit to branch master
in repository l3svn.

The following commit(s) were added to refs/heads/master by this push:
       new  8369b63   Update str/tl case tests for pTeX
8369b63 is described below

commit 8369b6371a8a62904c23d0d980f5fb6029e9aee4
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Tue Sep 8 19:26:54 2015 +0100

    Update str/tl case tests for pTeX
    
    The .tlg files with 'binary' data don't transfer from Windows
    to *nix (or at least don't seem to). In any case, the Unicode part
    of the files is not at all helpful: simply skip it.
---
 l3kernel/testfiles/m3str002.luatex.tlg |    4 +-
 l3kernel/testfiles/m3str002.lvt        |    8 +-
 l3kernel/testfiles/m3str002.ptex.tlg   |   18 +----
 l3kernel/testfiles/m3str002.tlg        |    4 +-
 l3kernel/testfiles/m3str002.xetex.tlg  |    4 +-
 l3kernel/testfiles/m3tl013.lvt         |    2 +-
 l3kernel/testfiles/m3tl013.ptex.tlg    |  136 --------------------------------
 7 files changed, 13 insertions(+), 163 deletions(-)

diff --git a/l3kernel/testfiles/m3str002.luatex.tlg b/l3kernel/testfiles/m3str002.luatex.tlg
index 186be79..9351c1d 100644
--- a/l3kernel/testfiles/m3str002.luatex.tlg
+++ b/l3kernel/testfiles/m3str002.luatex.tlg
@@ -20,8 +20,8 @@ Author: Joseph Wright
 ============================================================
 TEST 1: Simple Latin case folding
 ============================================================
-"abc 123 abc !@^^a3"
-" abc 123 abc !@^^a3 "
+"abc 123 abc !@"
+" abc 123 abc !@ "
 "some $&## odd text { } "
 ============================================================
 ============================================================
diff --git a/l3kernel/testfiles/m3str002.lvt b/l3kernel/testfiles/m3str002.lvt
index d0d7a33..a3e0de5 100644
--- a/l3kernel/testfiles/m3str002.lvt
+++ b/l3kernel/testfiles/m3str002.lvt
@@ -1,5 +1,5 @@
 %
-% Copyright (C) 2014 LaTeX3 Project
+% Copyright (C) 2014,2015 LaTeX3 Project
 %
 \input{regression-test}
 \RequirePackage[check-declarations,log-functions]{expl3}
@@ -10,9 +10,9 @@
 
 \TESTEXP { Simple~Latin~case~folding }
   {
-    " \str_fold_case:n { ABC ~ 123 ~ abc ~ !@£ } "
+    " \str_fold_case:n { ABC ~ 123 ~ abc ~ !@ } "
     \NEWLINE
-    " \str_fold_case:n { ~ ABC ~ 123 ~ abc ~ !@£ ~ } "
+    " \str_fold_case:n { ~ ABC ~ 123 ~ abc ~ !@ ~ } "
     \NEWLINE
     " \str_fold_case:n { Some~$&#~odd~text~{~}~ } "
   }
@@ -30,7 +30,7 @@
     \tl_set:Nx \l_tmpb_tl{ \str_fold_case:n { ABC~123 } }
     \tl_if_eq:NNTF \l_tmpa_tl \l_tmpb_tl \TRUE \ERROR
   }
-
+\sys_if_engine_ptex:T { \END }
 \TESTEXP { Accented~characters,~etc. }
   {
     " \str_fold_case:n { ĆėƊṐṑ } "
diff --git a/l3kernel/testfiles/m3str002.ptex.tlg b/l3kernel/testfiles/m3str002.ptex.tlg
index 5f6525d..9ef8bed 100644
--- a/l3kernel/testfiles/m3str002.ptex.tlg
+++ b/l3kernel/testfiles/m3str002.ptex.tlg
@@ -20,8 +20,8 @@ Author: Joseph Wright
 ============================================================
 TEST 1: Simple Latin case folding
 ============================================================
-"abc 123 abc !@��"
-" abc 123 abc !@�� "
+"abc 123 abc !@"
+" abc 123 abc !@ "
 "some $&## odd text { } "
 ============================================================
 ============================================================
@@ -30,17 +30,3 @@ TEST 2: Checking category codes
 FALSE
 TRUE
 ============================================================
-============================================================
-TEST 3: Accented characters, etc.
-============================================================
-"ĆėƊṐṑ"
-"ᾪ�փ�"
-"ΰῢst"
-"Ꚉꚇ"
-"�yꝎⓍ"
-============================================================
-============================================================
-TEST 4: Characters with context-sensitive Unicode behaviour
-============================================================
-FALSE
-============================================================
diff --git a/l3kernel/testfiles/m3str002.tlg b/l3kernel/testfiles/m3str002.tlg
index 8c5733d..d3917d5 100644
--- a/l3kernel/testfiles/m3str002.tlg
+++ b/l3kernel/testfiles/m3str002.tlg
@@ -20,8 +20,8 @@ Author: Joseph Wright
 ============================================================
 TEST 1: Simple Latin case folding
 ============================================================
-"abc 123 abc !@^^a3"
-" abc 123 abc !@^^a3 "
+"abc 123 abc !@"
+" abc 123 abc !@ "
 "some $&## odd text { } "
 ============================================================
 ============================================================
diff --git a/l3kernel/testfiles/m3str002.xetex.tlg b/l3kernel/testfiles/m3str002.xetex.tlg
index 186be79..9351c1d 100644
--- a/l3kernel/testfiles/m3str002.xetex.tlg
+++ b/l3kernel/testfiles/m3str002.xetex.tlg
@@ -20,8 +20,8 @@ Author: Joseph Wright
 ============================================================
 TEST 1: Simple Latin case folding
 ============================================================
-"abc 123 abc !@^^a3"
-" abc 123 abc !@^^a3 "
+"abc 123 abc !@"
+" abc 123 abc !@ "
 "some $&## odd text { } "
 ============================================================
 ============================================================
diff --git a/l3kernel/testfiles/m3tl013.lvt b/l3kernel/testfiles/m3tl013.lvt
index 0ee0e56..8c68859 100644
--- a/l3kernel/testfiles/m3tl013.lvt
+++ b/l3kernel/testfiles/m3tl013.lvt
@@ -104,7 +104,7 @@
     \NEWLINE
     \test:nn { tr } { No~problems }
   }
-
+\sys_if_engine_ptex:T { \END }
 \TESTEXP { Unicode~case~changing }
   {
     \test:n { åéîøὭдαƐ }
diff --git a/l3kernel/testfiles/m3tl013.ptex.tlg b/l3kernel/testfiles/m3tl013.ptex.tlg
index 815fcaa..bae9b09 100644
--- a/l3kernel/testfiles/m3tl013.ptex.tlg
+++ b/l3kernel/testfiles/m3tl013.ptex.tlg
@@ -67,139 +67,3 @@ no problems
 NO PROBLEMS
 No problems
 ============================================================
-============================================================
-TEST 7: Unicode case changing
-============================================================
-^^e5^^e9^^ee^^f8Ὥ�t��Ɛ 
-^^e5^^e9^^ee^^f8Ὥ�t��Ɛ 
-^^e5^^e9^^ee^^f8Ὥ�t��Ɛ 
-============================================================
-============================================================
-TEST 8: Unicode case changing exceptions
-============================================================
-fu^^dfball
-FU^^dfBALL
-Fu^^dfball
-============================================================
-============================================================
-TEST 9: The final sigma rule
-============================================================
-Ὀ����������Ύ�� (Ὀ����������Ύ��) Ὀ����������Ύ��, Ὀ����������Ύ��{} Ὀ����������Ύ��\noop 
-Ὀ����������Ύ�� (Ὀ����������Ύ��) Ὀ����������Ύ��, Ὀ����������Ύ��{} Ὀ����������Ύ��\noop 
-Ὀ����������Ύ�� (Ὀ����������Ύ��) Ὀ����������Ύ��, Ὀ����������Ύ��{} Ὀ����������Ύ��\noop 
-Ὀ����������Ύ��
-Ὀ����������Ύ��
-Ὀ����������Ύ��
-============================================================
-============================================================
-TEST 10: Turkish/Azeri
-============================================================
-ragIp hul^^dbsİ ^^d6zdem
-ragip hul^^dbsİ ^^d6zdem
-RAGıP HUL^^fbSi ^^d6ZDEM
-RAGıP HUL^^fbSI ^^d6ZDEM
-Ragıp hul^^fbsi ^^d6zdem
-Ragıp hul^^fbsi ^^d6zdem
-ıp hul^^fbsi ^^d6zdem
-ıp hul^^fbsi ^^d6zdem
-============================================================
-============================================================
-TEST 11: Lithuanian
-============================================================
-^^cc^^cdĨìíĩj̀j́j̃Į̀Į́Į̃ 
-^^cc^^cdĨìíĩj̀j́j̃Į̀Į́Į̃ 
-İ̀İ̀İ̃İ̀İ́İ̃J̇̀J̇́J̇̃į̇̀į̇́į̇̃ 
-İ̀İ̀İ̃İ̀İ́İ̃J̇̀J̇́J̇̃į̇̀į̇́į̇̃ 
-İ̀i̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃^^cc^^cdĨìíĩj̀j́j̃Į̀Į́Į̃ 
-İ̀i̇̀i̇̃i̇̀i̇́i̇̃j̇̀j̇́j̇̃į̇̀į̇́į̇̃^^cc^^cdĨìíĩj̀j́j̃Į̀Į́Į̃ 
-============================================================
-============================================================
-TEST 12: Dutch
-============================================================
-ijsselmeer
-ijsselmeer
-IJSSELMEER
-IJSSELMEER
-IJsselmeer
-Ijsselmeer
-IJsselmeer
-Ijsselmeer
-IJsselmeer
-Ijsselmeer
-Im
-Im
-============================================================
-============================================================
-TEST 13: Mixed case exceptions
-============================================================
-^^dfoo
-Dž!
-============================================================
-============================================================
-TEST 14: Case changing braced arguments
-============================================================
-foo \emph {BAR} {baz}
-FOO \emph {BAR} {BAZ}
-Foo \emph {BAR} {baz}
-\emph {BAR} {baz}
-\emph {BAR} {BAZ}
-\emph {BAR} {Baz}
-============================================================
-============================================================
-TEST 15: Expanding content
-============================================================
-some text hello
-SOME TEXT HELLO
-Some text hello
-hello sometext
-HELLO SOMETEXT
-Hello sometext
-some text hello
-SOME TEXT HELLO
-Some text hello
-hello sometext
-HELLO SOMETEXT
-Hello sometext
-some text \cs_tmp:w 
-SOME TEXT \cs_tmp:w 
-Some text \cs_tmp:w 
-\cs_tmp:w  sometext
-\cs_tmp:w  SOMETEXT
-\cs_tmp:w  Sometext
-============================================================
-============================================================
-TEST 16: LICR-based input
-============================================================
-\AA \SS \OE IJ
-\aa \ss \oe ij
-\CYRA \CYRIE \CYRRHK \CYRYU 
-\cyra \cyrie \cyrrhk \cyryu 
-\textAlpha \textUpsilon \textSigma 
-\textalpha \textupsilon \textautosigma 
-\LGR at accDialytika \textAlpha \textUpsilon 
-\LGR @accdropped\textalpha \textupsilon 
-\textOmega \prosgegrammeni \Ohorn 
-\textomega \ypogegrammeni \ohorn 
-\AA \oe \textalpha 
-============================================================
-============================================================
-TEST 17: Math-mode escape
-============================================================
-some text $y = mx + c$
-SOME TEXT $y = mx + c$
-Some text $y = mx + c$
-$y = mx + c$ text
-$y = mx + c$ TEXT
-$y = mx + c$ Text
-opps not close token in $y = mx + c
-OPPS NOT CLOSE TOKEN IN $y = mx + c
-Opps not close token in $y = mx + c
-============================================================
-============================================================
-TEST 18: Nesting
-============================================================
-HELLO
-hello
-FU^^dfBALL
-Ὀ����������Ύ��
-============================================================

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the latex3-commits mailing list