$ cd /usr/ports/devel/kyua; sudo make clean; sudo make reinstall
$ pkg info | grep kyua
kyua-0.11,4 Testing framework for infrastructure software
$ (cd /usr/tests/local/kyua/; sudo kyua test)
...
utils/text/templates_test:templates_def__evaluate__vector__ok -> passed [0.006s]
utils/text/templates_test:templates_def__evaluate__vector__out_of_range -> passed [0.005s]
utils/text/templates_test:templates_def__evaluate__vector__unknown_index -> passed [0.005s]
utils/text/templates_test:templates_def__evaluate__vector__unknown_vector -> passed [0.005s]
utils/text/templates_test:templates_def__exists__variable -> passed [0.006s]
utils/text/templates_test:templates_def__exists__vector -> passed [0.006s]
utils/text/templates_test:templates_def__get_variable__ok -> passed [0.005s]
utils/text/templates_test:templates_def__get_variable__unknown -> passed [0.005s]
utils/text/templates_test:templates_def__get_vector__ok -> passed [0.006s]
utils/text/templates_test:templates_def__get_vector__unknown -> passed [0.007s]
utils/text/templates_test:templates_def__remove_variable -> passed [0.005s]
Results file id is usr_local_tests_kyua.20160406-050600-049877
Results saved to /root/.kyua/store/results.usr_local_tests_kyua.20160406-050600-049877.db
1413/1413 passed (0 failed)
$ (cd /usr/tests/lib/libc/locale/; sudo sh -c 'kyua test; kyua report-junit > report-junit.xml')
...
$ python
Python 2.7.11 (default, Jan 9 2016, 15:43:48)
[GCC 4.2.1 Compatible FreeBSD Clang 3.7.1 (tags/RELEASE_371/final 255217)] on freebsd11
Type "help", "copyright", "credits" or "license" for more information.
>>> import xml.dom.minidom as md; md.parse('/usr/tests/lib/libc/locale/report-junit.xml')
<xml.dom.minidom.Document instance at 0x8007d9b00>
>>>