[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dejagnu-commit] [SCM] DejaGNU branch, topic-improved-unit-test, updated
From: |
Jacob Bachmeyer |
Subject: |
[Dejagnu-commit] [SCM] DejaGNU branch, topic-improved-unit-test, updated. dejagnu_1_4_3-896-gdedbb52 |
Date: |
Thu, 1 Dec 2022 00:36:39 -0500 (EST) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "DejaGNU".
The branch, topic-improved-unit-test has been updated
via dedbb52e0ff76de343fda997b9209dc10b632c5c (commit)
via c9991345fe574151b7a0ce65cca73c48e4d6c85f (commit)
via ad376ed0b13423f0e2208035a551ea03d0c47f26 (commit)
via ac0996ca907ea71f5e9a17ea1b50238f461dc60e (commit)
via cc2dcde3edb178434be6ce74fdd12322a35fcfb5 (commit)
via 25c50aa4235fd396b740f19c5641dea5adaebc27 (commit)
via ccb3c518df57ff2e9a4b1333dd03283b5ec8232b (commit)
via a90a46c304d7ee6598941869017dad9e994913c4 (commit)
via ee140a3ddf394c840807a01f32d80bfd01d95e03 (commit)
via 5b0b2df48b0d84086c0050628e95bd93eca94a38 (commit)
via 907d26ddf2551d6d6aecccd136c38ba93cc80d06 (commit)
via 93b2a2bafefcd647a55e72dda0618f55f4f694f7 (commit)
via dfd31745f6ebee0696d67f044085b96e43aa8ee1 (commit)
via ebcfc9471dffd3d020d0a62eb049d56e0fff7905 (commit)
via 9e26e771edd7b365b9ffcb64ca6f119cdb0ae414 (commit)
via b1a37815d0d1a8cbc9f980f20ddafaa29b5e503c (commit)
from 1757c1eeff6cda9f77591349f190c86fdcdccb7e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit dedbb52e0ff76de343fda997b9209dc10b632c5c
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Wed Nov 30 23:29:39 2022 -0600
Rename libdejagnu test driver
The previous name was confusingly similar to the test programs.
commit c9991345fe574151b7a0ce65cca73c48e4d6c85f
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Wed Nov 30 23:24:48 2022 -0600
Document the recent C++ API improvements and the rest of the C++ API
commit ad376ed0b13423f0e2208035a551ea03d0c47f26
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Wed Nov 30 23:22:55 2022 -0600
Add global TestState object in dejagnu.h
commit ac0996ca907ea71f5e9a17ea1b50238f461dc60e
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Wed Nov 30 23:22:32 2022 -0600
Avoid spurious reinitialization in TestState
commit cc2dcde3edb178434be6ce74fdd12322a35fcfb5
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Wed Nov 30 22:52:25 2022 -0600
Revise generation of "END" messages in dejagnu.h
The "END" message is now produced upon normal exit, without requiring that
the totals() function or method be called. The C++ API now emits totals
only when the last TestState object in the program is destroyed, instead
of every time a TestState object is destroyed. This required adding code
to track the number of live TestState objects.
commit 25c50aa4235fd396b740f19c5641dea5adaebc27
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Wed Nov 30 22:29:35 2022 -0600
Move C++ internals to prefixed names in dejagnu.h
Also tidy the TestState constructor.
commit ccb3c518df57ff2e9a4b1333dd03283b5ec8232b
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Wed Nov 30 22:09:10 2022 -0600
Eliminate global buffer in dejagnu.h
commit a90a46c304d7ee6598941869017dad9e994913c4
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Wed Nov 30 22:07:42 2022 -0600
Move unit test summary counters into global struct in dejagnu.h
commit ee140a3ddf394c840807a01f32d80bfd01d95e03
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Wed Nov 30 22:00:30 2022 -0600
Document use of "DG_" and "DG__" prefixes in dejagnu.h
commit 5b0b2df48b0d84086c0050628e95bd93eca94a38
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Tue Nov 29 23:08:42 2022 -0600
Add tests for mixed C/C++ unit test library usage
commit 907d26ddf2551d6d6aecccd136c38ba93cc80d06
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Tue Nov 29 22:50:45 2022 -0600
Add comment in libdejagnu test driver that the framework tests are elsewhere
commit 93b2a2bafefcd647a55e72dda0618f55f4f694f7
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Tue Nov 29 22:41:14 2022 -0600
Remove old unit test program
commit dfd31745f6ebee0696d67f044085b96e43aa8ee1
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Tue Nov 29 22:27:27 2022 -0600
Add tests for C++ unit test library
commit ebcfc9471dffd3d020d0a62eb049d56e0fff7905
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Tue Nov 29 22:26:32 2022 -0600
Align C++ TestState::totals() with C totals()
commit 9e26e771edd7b365b9ffcb64ca6f119cdb0ae414
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Tue Nov 29 22:25:52 2022 -0600
Add NOTE function to C++ unit test API
commit b1a37815d0d1a8cbc9f980f20ddafaa29b5e503c
Author: Jacob Bachmeyer <jcb@gnu.org>
Date: Tue Nov 29 21:48:48 2022 -0600
Fix incorrect documentation
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 86 ++++++++
Makefile.am | 9 +-
Makefile.in | 52 +++--
dejagnu.h | 286 ++++++++++++++++---------
doc/dejagnu.texi | 98 +++++++--
testsuite/libdejagnu/{unit.exp => harness.exp} | 18 +-
testsuite/libdejagnu/tunit.exp | 24 ---
testsuite/libdejagnu/unit-ccxxmix.cxx | 78 +++++++
testsuite/libdejagnu/unit-cxx.cxx | 57 +++++
testsuite/libdejagnu/unit.cc | 139 ------------
10 files changed, 540 insertions(+), 307 deletions(-)
rename testsuite/libdejagnu/{unit.exp => harness.exp} (84%)
delete mode 100644 testsuite/libdejagnu/tunit.exp
create mode 100644 testsuite/libdejagnu/unit-ccxxmix.cxx
create mode 100644 testsuite/libdejagnu/unit-cxx.cxx
delete mode 100644 testsuite/libdejagnu/unit.cc
hooks/post-receive
--
DejaGNU
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dejagnu-commit] [SCM] DejaGNU branch, topic-improved-unit-test, updated. dejagnu_1_4_3-896-gdedbb52,
Jacob Bachmeyer <=