UTBotCpp
UTBotCpp copied to clipboard
Tool that generates unit test by C/C++ source code, trying to reach all branches and maximize code coverage
**Description** Currently it's difficult to understand why bot fails if UTBot cannot generate test because neither `make` not `CMake` is presented in the project. **Use Case** Assume user wants to...
**Description** Now all tests generated by utbot can be run on a server. It would be great for a user to be able to launch tests locally from ide, in...
**Description** If source file contains C99 feature not permitted in C++, then no generated tests can be run. **To Reproduce** Steps to reproduce the behavior: 1. Generate tests for the...
**Description** Often in `Makefile` we can find one line build commands like `clang a.c b.c -o res`. Where catch by bear only as compile command. But inside of it command...
**Description** Running action "Reset cache and configure project" when server is unavailable results in VS Code error: "14 UNAVAILABLE read ECONNRESET" **To Reproduce** *Preconditions:* 1. A project was already configured...
Try to generate tests for [base64 project](https://github.com/aklomp/base64) When I try to generate tests, I get this ``` 2022-05-13 11:31:50 | projectConfig.js: 37 |I| Project 'base64' was successfully configured. 2022-05-13 11:31:50...
Performance optimization for sequential tests generation and run first part #248
Steps: - Configure with disabled `ENABLE_UNIT_TESTS` CMake option - Try to generate tests for any function
Probably we should split assert fails and error suites and add `ASSERT_DEATH` check, because many of tests that fail just check preconditions of functions. And are not a real error.