Open simeon-s1 opened 3 months ago
@gsmithufl I believe you need to enable cppunit under report_tests_log_factory.
From the breaking changes: In addition, all references and naming connected to the previous xml_tests_report plugin have been updated to refer to CppUnit rather than generic XML as this is the actual format of the report that is processed.
@simeon-s1 I think you are missing the name change of the report.xml file that happened in Ceedling 1.0.0. For me, it didn't report the results until I updated the xml report name. Here is the pull request and a prerelease extension build
@gsmithufl I believe you need to enable cppunit under report_tests_log_factory.
From the breaking changes: In addition, all references and naming connected to the previous xml_tests_report plugin have been updated to refer to CppUnit rather than generic XML as this is the actual format of the report that is processed.
@jerdwys you're right, thanks! I needed to enable cppunit
and also needed to change the name of the report from the new cppunit_tests_report.xml
name to the old report.xml
name. For anyone else the documentation on how to do that is here: https://github.com/ThrowTheSwitch/Ceedling/tree/test/ceedling_0_32_rc/plugins/report_tests_log_factory#configuration
:report_tests_log_factory:
:reports:
# - json
# - junit
- cppunit
# - html
:cppunit:
:filename: 'report.xml'
I think the extension would need to be updated to capture the new report name.
hey, could you do a PR? then i'll merge it and also merge everything into main on the fork afterwards.
Overall, thanks a lot for making these updates! Hopefully this repo owner will show up.
I've tested this and I'm able to step debug from the GUI menu and run tests. However, I'm having an issue where tests are showing as failed in the GUI menu. In Test Explorer the output shows as on
stderr
:I currently have the project.yaml plugins setup as follows:
Here are some app versions:
Separately, I think the
README.md
probably needs one more combing through. I believe the section onceedlingExplorer.testCommandArgs
needs to be updated because I think they got rid of theutils:gcov
command extension.Also, the
packages.json
section"publisher": "futavis",
probably isn't correct for this repo.