Regression test selection (RTS) speeds up regression testing by only re-running tests that might be affected by code changes. Ideal RTS safely selects all affected tests and precisely …
Y Liu, Z Thurston, A Han, P Nie… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
We present pytest-inline, the first inline testing framework for Python. We recently proposed inline tests to make it easier to test individual program statements. But, there is no framework …
Code search is an important task that has seen many developments in recent years. However, previous attempts have mostly considered the problem of searching for code by a …
Context: Software is an important part of modern life, and in most cases, it provides tremendous benefits to society. Unfortunately, software is highly susceptible to faults. Faults …
Clone detection is a well known task, which could be formulated on any programming language. Although to the best of our knowledge there is no cross-lingual clone detection …