[latex3-commits] [git/LaTeX3-latex3-latex2e] develop: First pass at splitting test suite (7e9b4f88)

Joseph Wright joseph.wright at morningstar2.co.uk
Sun Feb 7 21:57:03 CET 2021


Repository : https://github.com/latex3/latex2e
On branch  : develop
Link       : https://github.com/latex3/latex2e/commit/7e9b4f8820c727e9381fd8139f0b1e7e5b6a356c

>---------------------------------------------------------------

commit 7e9b4f8820c727e9381fd8139f0b1e7e5b6a356c
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Sun Feb 7 20:57:03 2021 +0000

    First pass at splitting test suite
    
    We need a build.lua for required, even though we
    don't actually release in that way.


>---------------------------------------------------------------

7e9b4f8820c727e9381fd8139f0b1e7e5b6a356c
 .travis.yml        |  7 +++++--
 required/build.lua | 10 ++++++++++
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 70335f5f..c9eb1c25 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -12,8 +12,11 @@ cache:
 jobs:
   include:
     - if: NOT tag IS present
-      script: l3build check -q  --show-log-on-error
-      name: "Test suite"
+      script: cd base && l3build check -q --show-log-on-error
+      name: "Test suite: base"
+  - if: NOT tag IS present
+      script: cd required && l3build check -q --show-log-on-error
+      name: "Test suite: required"
     - if: NOT tag IS present
       script: l3build doc -q -H --show-log-on-error
       name: "Documentation"
diff --git a/required/build.lua b/required/build.lua
new file mode 100644
index 00000000..eb952e29
--- /dev/null
+++ b/required/build.lua
@@ -0,0 +1,10 @@
+#!/usr/bin/env texlua
+
+-- Build script for LaTeX "require" files
+
+-- Never goes to CTAN but for testing
+bundle = "required"
+module = ""
+
+-- Location of main directory: use Unix-style path separators
+maindir = ".."





More information about the latex3-commits mailing list.