File size: 4,206 Bytes
eeef81e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
[
  "tests/test_regressions.py::TestFlattenField::test_dict_joins_values",
  "tests/test_regressions.py::TestFlattenField::test_dict_with_none_values_skipped",
  "tests/test_regressions.py::TestFlattenField::test_empty_string_returns_empty",
  "tests/test_regressions.py::TestFlattenField::test_list_of_dicts",
  "tests/test_regressions.py::TestFlattenField::test_list_of_strings",
  "tests/test_regressions.py::TestFlattenField::test_none_returns_empty",
  "tests/test_regressions.py::TestFlattenField::test_string_passthrough",
  "tests/test_regressions.py::TestFunctionSeparators::test_no_separator_before_first_function",
  "tests/test_regressions.py::TestFunctionSeparators::test_separator_between_functions",
  "tests/test_regressions.py::TestFunctionSeparators::test_single_function_no_separator",
  "tests/test_regressions.py::TestFunctionSpecPolymorphicFields::test_raises_as_dict",
  "tests/test_regressions.py::TestFunctionSpecPolymorphicFields::test_raises_as_list_of_dicts",
  "tests/test_regressions.py::TestFunctionSpecPolymorphicFields::test_raises_as_none",
  "tests/test_regressions.py::TestFunctionSpecPolymorphicFields::test_returns_as_dict",
  "tests/test_regressions.py::TestFunctionSpecPolymorphicFields::test_returns_as_list_of_dicts",
  "tests/test_regressions.py::TestFunctionSpecPolymorphicFields::test_returns_as_none",
  "tests/test_regressions.py::TestVLLMMaxTokensConfig::test_query_vllm_uses_4096_max_tokens",
  "tests/test_student/test_evaluate.py::test_argument_coverage",
  "tests/test_student/test_evaluate.py::test_empty_spec",
  "tests/test_student/test_evaluate.py::test_has_structure_plain_text",
  "tests/test_student/test_evaluate.py::test_has_structure_with_markdown",
  "tests/test_student/test_evaluate.py::test_missing_class",
  "tests/test_student/test_evaluate.py::test_missing_function",
  "tests/test_student/test_evaluate.py::test_perfect_score",
  "tests/test_student/test_evaluate.py::test_syntax_error_source",
  "tests/test_student/test_trainer.py::test_lora_config_defaults",
  "tests/test_student/test_trainer.py::test_models_dict",
  "tests/test_student/test_trainer.py::test_push_to_hub_requires_model",
  "tests/test_student/test_trainer.py::test_system_message",
  "tests/test_teacher/test_clean_dataset.py::test_filters_null_output",
  "tests/test_teacher/test_clean_dataset.py::test_filters_too_long",
  "tests/test_teacher/test_clean_dataset.py::test_filters_too_short",
  "tests/test_teacher/test_clean_dataset.py::test_keeps_valid_entries",
  "tests/test_teacher/test_clean_dataset.py::test_rejected_file_has_reasons",
  "tests/test_teacher/test_collect.py::test_count_lines",
  "tests/test_teacher/test_collect.py::test_file_hash_deterministic",
  "tests/test_teacher/test_collect.py::test_file_hash_different",
  "tests/test_teacher/test_collect.py::test_has_functions_or_classes_indented",
  "tests/test_teacher/test_collect.py::test_has_functions_or_classes_with_class",
  "tests/test_teacher/test_collect.py::test_has_functions_or_classes_with_function",
  "tests/test_teacher/test_collect.py::test_has_functions_or_classes_with_neither",
  "tests/test_teacher/test_generator.py::test_load_completed_empty_file",
  "tests/test_teacher/test_generator.py::test_load_completed_nonexistent",
  "tests/test_teacher/test_generator.py::test_load_completed_skips_entries_without_source_file",
  "tests/test_teacher/test_generator.py::test_load_completed_with_entries",
  "tests/test_verifier/test_ast_checker.py::test_extract_class_info",
  "tests/test_verifier/test_ast_checker.py::test_extract_function_signatures",
  "tests/test_verifier/test_ast_checker.py::test_validate_signatures_match",
  "tests/test_verifier/test_ast_checker.py::test_validate_signatures_mismatch",
  "tests/test_verifier/test_judge.py::test_parse_direct_json",
  "tests/test_verifier/test_judge.py::test_parse_empty_string",
  "tests/test_verifier/test_judge.py::test_parse_invalid_json",
  "tests/test_verifier/test_judge.py::test_parse_json_embedded_in_text",
  "tests/test_verifier/test_judge.py::test_parse_json_in_code_fence",
  "tests/test_verifier/test_judge.py::test_parse_json_in_plain_fence",
  "tests/test_verifier/test_judge.py::test_parse_nested_json"
]