]> git.ipfire.org Git - thirdparty/asterisk.git/commit
test.c: Fix counting of tests and add 2 new tests
authorGeorge Joseph <gjoseph@sangoma.com>
Tue, 28 Mar 2023 14:07:09 +0000 (08:07 -0600)
committerAsterisk Development Team <asteriskteam@digium.com>
Mon, 8 May 2023 18:13:35 +0000 (18:13 +0000)
commitd0ce6d4ee568652dab3bfaeb84289c08a4cb47ce
treeba6741e1948b703dbde82913e553ad057d1e8049
parent3a158c07a1ba255de2e59b87dd7257ab3ca932f5
test.c: Fix counting of tests and add 2 new tests

The unit test XML output was counting all registered tests as "run"
even when only a subset were actually requested to be run and
the "failures" attribute was missing.

* The "tests" attribute of the "testsuite" element in the
  output XML now reflects only the tests actually requested
  to be executed instead of all the tests registered.

* The "failures" attribute was added to the "testsuite"
  element.

Also added 2 new unit tests that just pass and fail to be
used for CI testing.

Change-Id: Ia137814b5aeb0e1a44c75034bd3615c26021da69
(cherry picked from commit a0fd95ef52593e4b7471d8045683f81b101d014a)
doc/CHANGES-staging/test.txt [new file with mode: 0644]
main/test.c
tests/test_pbx.c