From 922cd360b4545de4761effc1a94d065dc51efb19 Mon Sep 17 00:00:00 2001 From: Yukimasa Morimi Date: Sat, 3 Sep 2022 14:39:57 +0900 Subject: [PATCH] Add tests for l3tl-analysis --- testfiles/pl3tl-analysis001.lvt | 29 +++++++++++++++++ testfiles/pl3tl-analysis001.tlg | 47 +++++++++++++++++++++++++++ testfiles/pl3tl-analysis001.uptex.tlg | 39 ++++++++++++++++++++++ 3 files changed, 115 insertions(+) create mode 100644 testfiles/pl3tl-analysis001.lvt create mode 100644 testfiles/pl3tl-analysis001.tlg create mode 100644 testfiles/pl3tl-analysis001.uptex.tlg diff --git a/testfiles/pl3tl-analysis001.lvt b/testfiles/pl3tl-analysis001.lvt new file mode 100644 index 0000000..b6ed5f5 --- /dev/null +++ b/testfiles/pl3tl-analysis001.lvt @@ -0,0 +1,29 @@ +% +% Copyright (c) 2022 Japanese TeX Development Community +% +\epTeXinputencoding utf8 + +\input{regression-test} +\documentclass{minimal} +\RequirePackage[enable-debug]{expl3} +\ExplSyntaxOn +\debug_on:n { check-declarations , deprecation , log-functions } +\ExplSyntaxOff + +\RequirePackage{plexpl3} + +\begin{document} + +\START +\ExplSyntaxOn + +\TEST { tl_analysis_map_inline } + { + \tl_analysis_map_inline:nn + { ABC~äëïöü~αβγ~あいうえお~日本語~☀☁☂☃ } + { + \TYPE{ [#1] [#2] [#3] } + } + } + +\END diff --git a/testfiles/pl3tl-analysis001.tlg b/testfiles/pl3tl-analysis001.tlg new file mode 100644 index 0000000..ab201f7 --- /dev/null +++ b/testfiles/pl3tl-analysis001.tlg @@ -0,0 +1,47 @@ +This is a generated file for the l3build validation system. +Don't change this file in any respect. +============================================================ +TEST 1: tl_analysis_map_inline +============================================================ +[A][65][B] +[B][66][B] +[C][67][B] +[ ][32][A] +[^^c3][195][D] +[^^a4][164][D] +[^^c3][195][D] +[^^ab][171][D] +[^^c3][195][D] +[^^af][175][D] +[^^c3][195][D] +[^^b6][182][D] +[^^c3][195][D] +[^^bc][188][D] +[ ][32][A] +[α][33727][6] +[β][33728][6] +[γ][33729][6] +[ ][32][A] +[あ][33440][6] +[い][33442][6] +[う][33444][6] +[え][33446][6] +[お][33448][6] +[ ][32][A] +[日][37882][6] +[本][38523][6] +[語][36074][6] +[ ][32][A] +[^^e2][226][D] +[^^98][152][D] +[^^80][128][D] +[^^e2][226][D] +[^^98][152][D] +[^^81][129][D] +[^^e2][226][D] +[^^98][152][D] +[^^82][130][D] +[^^e2][226][D] +[^^98][152][D] +[^^83][131][D] +============================================================ diff --git a/testfiles/pl3tl-analysis001.uptex.tlg b/testfiles/pl3tl-analysis001.uptex.tlg new file mode 100644 index 0000000..9c2bbdd --- /dev/null +++ b/testfiles/pl3tl-analysis001.uptex.tlg @@ -0,0 +1,39 @@ +This is a generated file for the l3build validation system. +Don't change this file in any respect. +============================================================ +TEST 1: tl_analysis_map_inline +============================================================ +[A][65][B] +[B][66][B] +[C][67][B] +[ ][32][A] +[^^c3][195][D] +[^^a4][164][D] +[^^c3][195][D] +[^^ab][171][D] +[^^c3][195][D] +[^^af][175][D] +[^^c3][195][D] +[^^b6][182][D] +[^^c3][195][D] +[^^bc][188][D] +[ ][32][A] +[α][945][6] +[β][946][6] +[γ][947][6] +[ ][32][A] +[あ][12354][6] +[い][12356][6] +[う][12358][6] +[え][12360][6] +[お][12362][6] +[ ][32][A] +[日][26085][6] +[本][26412][6] +[語][35486][6] +[ ][32][A] +[☀][9728][6] +[☁][9729][6] +[☂][9730][6] +[☃][9731][6] +============================================================