[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 0eae748 5/6: Nychthemerally test PETE rebuild
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 0eae748 5/6: Nychthemerally test PETE rebuild |
Date: |
Fri, 19 Mar 2021 17:54:43 -0400 (EDT) |
branch: master
commit 0eae748c78f9651f65843b712241095889c104f5
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>
Nychthemerally test PETE rebuild
---
nychthemeral_test.sh | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/nychthemeral_test.sh b/nychthemeral_test.sh
index cc2e223..9dda118 100755
--- a/nychthemeral_test.sh
+++ b/nychthemeral_test.sh
@@ -133,6 +133,7 @@ nychthemeral_clutter='
/^# test all valid emission types/d
/^# schema tests/d
/^# test mst --> xst conversion/d
+/^# test PETE rebuild/d
/^$/d
'
@@ -293,6 +294,16 @@ cmp eraseme.xst eraseme.touchstone
# shellcheck disable=SC2039
for z in "$throwaway_dir"/*(N); do rm "$z"; done
+printf '\n# test PETE rebuild\n\n'
+
+# Automatically-generated PETE files are in the repository.
+# It is not actually necessary to rebuild them (except when PETE
+# is changed). Running this test routinely simply verifies that
+# the PETE rebuild script continues to work.
+
+cd /opt/lmi/src/lmi/tools/pete-2.1.1
+./rebuild_pete.sh >/dev/null
+
# The automated GUI test simulates keyboard and mouse actions, so
# no such actions must be performed manually while it is running.
# Therefore, it is deliberately excluded from this script.
- [lmi-commits] [lmi] master updated (efc0881 -> 1be41b7), Greg Chicares, 2021/03/19
- [lmi-commits] [lmi] master 780cd0a 2/6: Remove a dependency that had become problematic, Greg Chicares, 2021/03/19
- [lmi-commits] [lmi] master 29592bf 4/6: Add a script; rename a unit test, Greg Chicares, 2021/03/19
- [lmi-commits] [lmi] master 1be41b7 6/6: Rename a unit test, Greg Chicares, 2021/03/19
- [lmi-commits] [lmi] master 0eae748 5/6: Nychthemerally test PETE rebuild,
Greg Chicares <=
- [lmi-commits] [lmi] master 055c610 3/6: Document weirdness, Greg Chicares, 2021/03/19
- [lmi-commits] [lmi] master 0f29420 1/6: Import PETE examples and html documentation, Greg Chicares, 2021/03/19