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** Suspicious tests are generated for simple C++ code. **To Reproduce** Steps to reproduce the behavior: 1. Open UTBot online 2. Choose C++ 3. Paste code ```cpp #include #include #include...
**Description** Currently when user uninstall plugin CLion asks to restart IDE. Ideally it should be fully unloaded without restart. More on that topic in Intellij documentation - https://plugins.jetbrains.com/docs/intellij/dynamic-plugins.html
**Description** Currently when UTBot fails to create `build` folder it doesn't provide too much information to user to fix this problem. **To Reproduce** 1. Personally I get this error most...
That seems usually happens after code editing. Problem exists both in VSCode and CLion, but exception shown only in CLion. **To Reproduce** There are no exact steps to reproduce, but...

Add test generation support for constructors which are defined in .cpp file and declared in .h file. Struct or class must have a default constructor.
Great Improvement has been made for UTBot 167, more robust and stable. but I am expecting UTBOT to catch C/C++ signed/unsigned overflow directly. ```cpp int absolute(int a) { if (a...
While running tests on Github unit test `Server_Test.Simple_Structs` sometimes fails. Please see the following attempts: 1. https://github.com/UnitTestBot/UTBotCpp/runs/6449300319?check_suite_focus=true#step:5:1163 ```c++ [ RUN ] Server_Test.Simple_Structs In file included from /__w/UTBotCpp/UTBotCpp/server/test/suites/server/simple_structs.c:5: /__w/UTBotCpp/UTBotCpp/server/test/suites/server/simple_structs.h:28:9: warning: declaration...
**Description** Genereted regression test for function with pointer to pointer to function as a parameter fails. **To Reproduce** Steps to reproduce the behavior: 1. Open the 'c-example/lib/pointers/function_pointers.c" file 2. Generate...
**Description** When user starts test generation VSCode still asks for folder for which tests to be generated. **To Reproduce** 1. In VSCode explorer right click on some folder with code...