diff options
author | Sergey Bronnikov <estetus@gmail.com> | 2021-04-27 11:01:21 +0300 |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2021-04-28 09:28:25 -0400 |
commit | 3f6ff4b5dba01f2f58dca75546ebefd0830110a5 (patch) | |
tree | 554978b7174afed2e1899b76b9f2c63397eb75fd /Modules/CheckOBJCCompilerFlag.cmake | |
parent | a3aa5596a11b67c0de860b9cb366038c3da2a4e2 (diff) | |
download | cmake-3f6ff4b5dba01f2f58dca75546ebefd0830110a5.tar.gz |
create_test_sourcelist: add test driver option to run all tests
New option `-A` passed to test binary allows to run all testcases at
once and prints a report in a standard format - TestAnythingProtocol v.13 [1].
Execution of test whose names will be passed after an option will be skipped.
Sample of output:
TAP version 13
1..6
ok 1 TestCryptoHash # 0.030000
ok 2 TestCryptoRand # 0.008000
not ok 3 TestCryptoCipher # 0.005000
ok 4 TestCryptoProtectData # 0.000000
cbPlainText: 21 cbCipherText: 32
PlainText: MySecretPassword123! (cbPlainText = 21, cbCipherText = 32)
Decrypted CipherText: MySecretPassword123!
ok 5 TestCryptoProtectMemory # 0.014000
ok 6 TestCryptoCertEnumCertificatesInStore # 0.000000
1. https://testanything.org/
Fixes: #19367
Diffstat (limited to 'Modules/CheckOBJCCompilerFlag.cmake')
0 files changed, 0 insertions, 0 deletions