Artifacts
Our script and dataset is available here: Link
1. Script to collect the focal method, test (i.e., <FM,UT>) pairs.
2. Script to introduce changes in the FM
3. Two sets of datasets; one if for assertion-failure, another one is code-coverage (690_tests_with_Changed_Focal_Meth_AF_Updated.csv, and 690_tests_with_Changed_Focal_Meth_CC_Updated.csv). This also include the different types of changes that we introduce duing focal method changes.
4. Script to repair the test following UTFix
5. Script to repair test using open-source model
6. Final repaired tests under the Results directory
7. To run the scripts, there is a README.md within the directory