aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Bachmeyer <jcb@gnu.org>2022-11-28 21:08:29 -0600
committerJacob Bachmeyer <jcb@gnu.org>2022-11-28 21:08:29 -0600
commit23862f5b87903eb6aff695b495a0c7c687958921 (patch)
tree5562e1a5cba38b479b90de8c6232b97e8a3f6beb
parentadd1e3e32ec43aed703fae19fccb997d09e37fdb (diff)
Update DejaGnu internal testsuite for changes to unit test protocol
-rw-r--r--ChangeLog6
-rw-r--r--testsuite/runtest.main/nested/testsuite/stat.test/unit-sub.awk4
-rw-r--r--testsuite/runtest.main/stats.exp1
3 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 709e13e..2d94a03 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2022-11-28 Jacob Bachmeyer <jcb@gnu.org>
+ * testsuite/runtest.main/stats.exp: Add test for UNSUPPORTED
+ result from a unit test program.
+ * testsuite/runtest.main/nested/testsuite/stat.test/unit-sub.awk:
+ Update to account for addition of END marker and UNSUPPORTED to
+ DejaGnu unit testing protocol.
+
* dejagnu.h: Add UNSUPPORTED test result.
(unsupport): New counter variable for UNSUPPORTED results.
(unsupported): New function in C API.
diff --git a/testsuite/runtest.main/nested/testsuite/stat.test/unit-sub.awk b/testsuite/runtest.main/nested/testsuite/stat.test/unit-sub.awk
index c02f7ea..3b9a841 100644
--- a/testsuite/runtest.main/nested/testsuite/stat.test/unit-sub.awk
+++ b/testsuite/runtest.main/nested/testsuite/stat.test/unit-sub.awk
@@ -34,6 +34,10 @@ END {
print "\tUNTESTED: sample unit test"
else if (UNIT_RESULT == "unresolved")
print "\tUNRESOLVED: sample unit test"
+ else if (UNIT_RESULT == "unsupported")
+ print "\tUNSUPPORTED: sample unit test"
+
+ print "\tEND: unit-sub.awk done"
}
# EOF
diff --git a/testsuite/runtest.main/stats.exp b/testsuite/runtest.main/stats.exp
index a380751..dd127fe 100644
--- a/testsuite/runtest.main/stats.exp
+++ b/testsuite/runtest.main/stats.exp
@@ -41,6 +41,7 @@ set tests {
{ unit xfail "expected failures\[ \t\]+1\n" }
{ unit untested "untested testcases\[ \t\]+1\n" }
{ unit unresolved "unresolved testcases\[ \t\]+1\n" }
+ { unit unsupported "unsupported tests\[ \t\]+1\n" }
}
foreach t $tests {