codeflash/tests
2025-04-10 21:43:56 -04:00
..
scripts new end to end test for benchmarking bubble sort 2025-04-09 17:19:19 -07:00
__init__.py Move aiservice to django/aiservice 2024-01-02 16:55:24 -08:00
mymodule.py WIP diffbehavior support, up to and including full replacement module code for each optimization candidate. Remaining: writing module code to each git worktree, running diffbehavior vs each candidate worktree, collecting results. TODO comment driven programming at its finest. 2024-10-30 01:30:10 -07:00
test_add_needed_imports_from_module.py removed unnecessary files i added by mistake 2025-01-22 15:09:31 -08:00
test_code_context_extractor.py prevent nested classes/ functions from showing up in code context . helper_functions 2025-04-01 15:26:40 -07:00
test_code_replacement.py changed preexisting objects to be a set. removes duplicates naturally and makes it easier to search for matches when replacing code. 2025-03-13 18:52:11 -07:00
test_code_utils.py Update test_code_utils.py 2025-02-28 16:08:40 -08:00
test_codeflash_capture.py modified imports 2025-03-28 15:07:57 -07:00
test_codeflash_trace_decorator.py work on new replay_test logic 2025-04-09 17:18:22 -07:00
test_comparator.py organized imports 2025-03-28 15:26:27 -07:00
test_critic.py organized imports 2025-03-28 15:26:27 -07:00
test_formatter.py ruff check . 2025-02-28 19:21:22 -08:00
test_function_dependencies.py cleaned up comments and removed unused old file 2025-03-11 16:15:07 -07:00
test_function_discovery.py Fix replay testing 2024-10-31 15:37:31 -07:00
test_get_code.py WIP changes 2024-10-29 16:39:47 -07:00
test_get_helper_code.py Modified testgen context to be a codestring instead of markdown 2025-03-10 16:15:34 -07:00
test_get_read_only_code.py Implemented testgen context retrieval. Context retrieved is the union of read-writable code and read-only code. Did some refactors to remove code_to_optimize_with_helpers, and updated tests. 2025-03-05 16:40:23 -08:00
test_get_read_writable_code.py Implemented testgen context retrieval. Context retrieved is the union of read-writable code and read-only code. Did some refactors to remove code_to_optimize_with_helpers, and updated tests. 2025-03-05 16:40:23 -08:00
test_get_testgen_code.py Implemented testgen context retrieval. Context retrieved is the union of read-writable code and read-only code. Did some refactors to remove code_to_optimize_with_helpers, and updated tests. 2025-03-05 16:40:23 -08:00
test_git_utils.py Ruff reformat and fix all the python files 2024-10-25 15:45:44 -07:00
test_humanize_time.py Add logic to time_utils.py to always have 3 significant digits. 2024-01-18 14:06:34 -08:00
test_instrument_all_and_run.py modified imports 2025-03-28 15:07:57 -07:00
test_instrument_codeflash_capture.py restored overwritten logic 2025-04-09 17:18:53 -07:00
test_instrument_codeflash_trace.py handled edge case for instrumenting codeflash trace 2025-04-09 17:19:20 -07:00
test_instrument_line_profiler.py nested classes handled now 2025-04-01 16:26:12 -07:00
test_instrument_tests.py moving line profiler instrument tests in a separate file 2025-04-01 13:51:27 -07:00
test_instrumentation_run_results_aiservice.py modified imports 2025-03-28 15:07:57 -07:00
test_lru_cache_clear.py few manual fixes 2025-02-28 20:24:35 -08:00
test_merge_test_results.py organized imports 2025-03-28 15:26:27 -07:00
test_merge_tests.py update the test-key format 2024-01-22 16:26:32 -08:00
test_pickle_patcher.py end to end test that proves picklepatcher works. example shown is a socket (which is unpickleable) that's used or not used 2025-04-10 21:43:56 -04:00
test_remove_functions_from_generated_tests.py ruff check . 2025-02-28 19:21:22 -08:00
test_shell_utils.py Removing Returns dependency. 2024-12-16 15:33:48 -08:00
test_static_analysis.py Filter for functions with typed arguments 2024-11-12 01:58:47 -08:00
test_test_runner.py cleaning up 2025-03-28 19:31:52 -07:00
test_trace_benchmarks.py end to end test that proves picklepatcher works. example shown is a socket (which is unpickleable) that's used or not used 2025-04-10 21:43:56 -04:00
test_unit_test_discovery.py reworked matching benchmark key to test results. 2025-04-09 17:19:07 -07:00
test_validate_python_code.py ruff check . 2025-02-28 19:21:22 -08:00