Module parser

Source

Structs§

Failure
Provides info about test case failure if any.
IndividualTestOutput
Provides info about individual test executions. Example: For test FOO.Bar, this contains info about Bar. Please refer to documentation of TestOutput for details.
TestOutput
Provides info test and the its run result. Example: For test FOO.Bar, this contains info about FOO. Please refer to documentation of TestSuiteOutput for details.
TestSuiteOutput
Provides info about individual test suites. Refer to [gtest documentation] for output structure. [gtest documentation]: https://github.com/google/googletest/blob/2002f267f05be6f41a3d458954414ba2bfa3ff1d/googletest/docs/advanced.md#generating-a-json-report

Enums§

IndividualTestOutputStatus
Describes whether a test was run or skipped.

Functions§

parse_test_cases
read_file
Opens and reads file defined by path in dir.