mutate_cpp
mutate_cpp copied to clipboard
C++ Mutation Test Environment
I need every mutation code,how to get it (source code).
After running python3 db_create.py the following error occurred: File "C:\Users\Admin\Desktop\mutate_cpp-master\db_create.py", line 3, in from migrate.versioning import api ModuleNotFoundError: No module named 'migrate' Any advice would be appreciated.
I was running a simple project with mutate_cpp but, apparently, when i hit the "pause" button, the pausing never occurs and the button freezes in "pausing", so i can't run...
This is not really a bug, more a question. I was wondering if it is possible to call the python mutation code directly. This way it could be integrated with...
As far as I can tell there's no way to edit a project. I would like to add a timeout. Some of the mutations are causing infinite loops and I...
File "/home/test/Desktop/mutate_cpp/app/utils/Executor.py", line 89, in workflow self.__execute_command_timeout('patch -p1 --input={patchfile} {inputfile}'.format(patchfile=patchfile.name, inputfile=file.filename), cwd='/') File "/home/test/Desktop/mutate_cpp/app/utils/Executor.py", line 71, in __execute_command_timeout raise subprocess.CalledProcessError(errcode, command, stdout) subprocess.CalledProcessError: Command 'patch -p1 --input=/tmp/tmpo7vp4cdf /home/test/Desktop/cmake-example/src/example.cpp' returned non-zero...
The point is that Clangd can probably detect errors much quicker than compiler itself as it uses indexing, and it does not need to reparse the whole file after just...
I was playing around with the tool a bit, and found that I had to delete and re-add a project instead of being able to edit it. To fix this,...
When I create a project without a quick check command, I still see the quick check counters which will all stay at 0. Maybe we could hide those from the...
Useful for ignoring logging, macro calls, GUI draw calls, and single line braces. Includes a placeholder of `^std::cout.*$|^std::cerr.*$` to skip any logging lines and provide an example of how to...