Skip to content

Commit 00a8981

Browse files
committed
update tests
1 parent 971470e commit 00a8981

File tree

2 files changed

+32
-7
lines changed

2 files changed

+32
-7
lines changed

tests/test_async_run_and_parse_tests.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,10 @@ async def test_async_sort():
7777
test_env = os.environ.copy()
7878
test_env["CODEFLASH_TEST_ITERATION"] = "0"
7979
test_env["CODEFLASH_LOOP_INDEX"] = "1"
80+
test_env["CODEFLASH_TEST_MODULE"] = "code_to_optimize.tests.pytest.test_async_bubble_sort_temp"
81+
test_env["CODEFLASH_TEST_CLASS"] = ""
82+
test_env["CODEFLASH_TEST_FUNCTION"] = "test_async_sort"
83+
test_env["CODEFLASH_CURRENT_LINE_ID"] = "0"
8084
test_type = TestType.EXISTING_UNIT_TEST
8185

8286
# Create function optimizer and set up test files
@@ -197,6 +201,10 @@ async def test_async_class_sort():
197201
test_env = os.environ.copy()
198202
test_env["CODEFLASH_TEST_ITERATION"] = "0"
199203
test_env["CODEFLASH_LOOP_INDEX"] = "1"
204+
test_env["CODEFLASH_TEST_MODULE"] = "code_to_optimize.tests.pytest.test_async_class_bubble_sort_temp"
205+
test_env["CODEFLASH_TEST_CLASS"] = ""
206+
test_env["CODEFLASH_TEST_FUNCTION"] = "test_async_class_sort"
207+
test_env["CODEFLASH_CURRENT_LINE_ID"] = "0"
200208
test_type = TestType.EXISTING_UNIT_TEST
201209

202210
func_optimizer = opt.create_function_optimizer(func)
@@ -306,6 +314,10 @@ async def test_async_perf():
306314
test_env = os.environ.copy()
307315
test_env["CODEFLASH_TEST_ITERATION"] = "0"
308316
test_env["CODEFLASH_LOOP_INDEX"] = "1"
317+
test_env["CODEFLASH_TEST_MODULE"] = "code_to_optimize.tests.pytest.test_async_perf_temp"
318+
test_env["CODEFLASH_TEST_CLASS"] = ""
319+
test_env["CODEFLASH_TEST_FUNCTION"] = "test_async_perf"
320+
test_env["CODEFLASH_CURRENT_LINE_ID"] = "0"
309321
test_type = TestType.EXISTING_UNIT_TEST
310322

311323
func_optimizer = opt.create_function_optimizer(func)
@@ -459,6 +471,10 @@ async def async_error_function(lst):
459471
test_env = os.environ.copy()
460472
test_env["CODEFLASH_TEST_ITERATION"] = "0"
461473
test_env["CODEFLASH_LOOP_INDEX"] = "1"
474+
test_env["CODEFLASH_TEST_MODULE"] = "code_to_optimize.tests.pytest.test_async_error_temp"
475+
test_env["CODEFLASH_TEST_CLASS"] = ""
476+
test_env["CODEFLASH_TEST_FUNCTION"] = "test_async_error"
477+
test_env["CODEFLASH_CURRENT_LINE_ID"] = "0"
462478
test_type = TestType.EXISTING_UNIT_TEST
463479

464480
func_optimizer = opt.create_function_optimizer(func)
@@ -553,6 +569,10 @@ async def test_async_multi():
553569
test_env = os.environ.copy()
554570
test_env["CODEFLASH_TEST_ITERATION"] = "0"
555571
test_env["CODEFLASH_LOOP_INDEX"] = "3"
572+
test_env["CODEFLASH_TEST_MODULE"] = "code_to_optimize.tests.pytest.test_async_multi_temp"
573+
test_env["CODEFLASH_TEST_CLASS"] = ""
574+
test_env["CODEFLASH_TEST_FUNCTION"] = "test_async_multi"
575+
test_env["CODEFLASH_CURRENT_LINE_ID"] = "0"
556576
test_type = TestType.EXISTING_UNIT_TEST
557577

558578
func_optimizer = opt.create_function_optimizer(func)
@@ -664,6 +684,10 @@ async def test_async_edge_cases():
664684
test_env = os.environ.copy()
665685
test_env["CODEFLASH_TEST_ITERATION"] = "0"
666686
test_env["CODEFLASH_LOOP_INDEX"] = "1"
687+
test_env["CODEFLASH_TEST_MODULE"] = "code_to_optimize.tests.pytest.test_async_edge_temp"
688+
test_env["CODEFLASH_TEST_CLASS"] = ""
689+
test_env["CODEFLASH_TEST_FUNCTION"] = "test_async_edge_cases"
690+
test_env["CODEFLASH_CURRENT_LINE_ID"] = "0"
667691
test_type = TestType.EXISTING_UNIT_TEST
668692

669693
func_optimizer = opt.create_function_optimizer(func)
@@ -796,6 +820,10 @@ def test_sync_sort():
796820
test_env = os.environ.copy()
797821
test_env["CODEFLASH_TEST_ITERATION"] = "0"
798822
test_env["CODEFLASH_LOOP_INDEX"] = "1"
823+
test_env["CODEFLASH_TEST_MODULE"] = "code_to_optimize.tests.pytest.test_sync_in_async_temp"
824+
test_env["CODEFLASH_TEST_CLASS"] = ""
825+
test_env["CODEFLASH_TEST_FUNCTION"] = "test_sync_sort"
826+
test_env["CODEFLASH_CURRENT_LINE_ID"] = "0"
799827
test_type = TestType.EXISTING_UNIT_TEST
800828

801829
func_optimizer = opt.create_function_optimizer(func)
@@ -962,6 +990,10 @@ async def test_mixed_sorting():
962990
test_env = os.environ.copy()
963991
test_env["CODEFLASH_TEST_ITERATION"] = "0"
964992
test_env["CODEFLASH_LOOP_INDEX"] = "1"
993+
test_env["CODEFLASH_TEST_MODULE"] = "code_to_optimize.tests.pytest.test_mixed_sort_temp"
994+
test_env["CODEFLASH_TEST_CLASS"] = ""
995+
test_env["CODEFLASH_TEST_FUNCTION"] = "test_mixed_sorting"
996+
test_env["CODEFLASH_CURRENT_LINE_ID"] = "0"
965997
test_type = TestType.EXISTING_UNIT_TEST
966998

967999
func_optimizer = opt.create_function_optimizer(async_func)

tests/test_async_wrapper_sqlite_validation.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -283,10 +283,3 @@ async def schema_test_func() -> str:
283283
assert columns == expected_columns
284284
con.close()
285285

286-
def test_sync_test_context_extraction(self, test_env_setup):
287-
from codeflash.code_utils.codeflash_wrap_decorator import extract_test_context_from_frame
288-
289-
test_module, test_class, test_func = extract_test_context_from_frame()
290-
assert test_module == __name__
291-
assert test_class == "TestAsyncWrapperSQLiteValidation"
292-
assert test_func == "test_sync_test_context_extraction"

0 commit comments

Comments
 (0)