tests/test_calibration/test_calibration_param_names.py::test_calibrators_that_do_not_use_lightgbm_are_checked_by_their_own_contract
tests/test_calibration/test_calibration_param_names.py::test_no_calibration_and_no_params_are_no_ops
tests/test_calibration/test_h0058_outer_reuse.py::TestBuildCalibrationSplitterDeprecated::test_build_calibration_splitter_warns
tests/test_calibration/test_isotonic_calibration.py::TestIsotonicCalibrator::test_monotone
tests/test_calibration/test_isotonic_calibration.py::TestIsotonicCalibrator::test_output_range_not_compressed
tests/test_calibration/test_isotonic_calibration.py::TestIsotonicCalibrator::test_reproducibility_with_seed
tests/test_calibration/test_platt_mle.py::test_export_form_and_predict_agree
tests/test_calibration/test_raw_score_calibration.py::TestPredictRaw::test_predict_raw_regression_same_as_predict
tests/test_calibration/test_raw_score_calibration.py::TestPredictRaw::test_predict_raw_returns_logits_for_binary
tests/test_codegen/test_calibration_params_codegen.py::test_generated_project_reads_a_missing_calibration_params_as_empty
tests/test_codegen/test_calibration_params_codegen.py::test_generated_project_refuses_calibration_params_that_are_not_a_mapping
tests/test_codegen/test_config_writer.py::TestBuildConfig::test_calibration_method_binary
tests/test_codegen/test_config_writer.py::TestBuildConfig::test_calibration_none_when_no_calibrator
tests/test_codegen/test_config_writer.py::TestBuildConfig::test_key_ordering
tests/test_codegen/test_config_writer.py::TestBuildConfig::test_multiclass_no_calibration_fields
tests/test_codegen/test_export_params.py::TestBetaExportParams::test_export_params_returns_correct_keys
tests/test_codegen/test_export_params.py::TestBetaExportParams::test_export_params_roundtrip
tests/test_codegen/test_export_params.py::TestIsotonicExportParams::test_export_params_returns_correct_keys
tests/test_codegen/test_export_params.py::TestLGBMAdapterSaveModelText::test_roundtrip_predictions
tests/test_codegen/test_export_params.py::TestPlattExportParams::test_export_params_json_serializable
tests/test_codegen/test_export_params.py::TestPlattExportParams::test_export_params_returns_correct_keys
tests/test_codegen/test_export_params.py::TestPlattExportParams::test_export_params_roundtrip
tests/test_codegen/test_templates.py::TestRenderPredictPy::test_contains_calibration_apply
tests/test_codegen/test_templates.py::TestRenderPredictPy::test_no_sklearn_dependency
tests/test_codegen/test_templates.py::TestRenderPredictPy::test_valid_python
tests/test_codegen/test_templates.py::TestRenderTestEquivalencePy::test_imports_and_calls_predict_module
tests/test_codegen/test_templates.py::TestRenderTestEquivalencePy::test_no_second_prediction_implementation
tests/test_codegen/test_templates.py::TestRenderTrainPy::test_contains_calibration_methods
tests/test_core/test_contracts.py::TestFitResultSchema::test_calibrated_key_absent_when_no_calibrator
tests/test_core/test_contracts.py::TestPredictionResultSchema::test_proba_optional
tests/test_core/test_contracts.py::TestPredictionResultSchema::test_shap_values_optional
tests/test_core/test_contracts.py::TestSplitIndicesSchema::test_instantiation_no_inner_no_calibration
tests/test_core/test_contracts.py::TestSplitIndicesSchema::test_instantiation_with_inner_and_calibration
tests/test_core/test_model_metrics_calibrated.py::TestFilterMetricsNoBranches::test_no_empty_calibrated_branch
tests/test_core/test_param_domain.py::test_a_string_neither_consumer_can_encode_is_refused
tests/test_core/test_param_domain.py::test_normalising_twice_is_normalising_once
tests/test_core/test_param_domain.py::test_the_refused_subset_is_exactly_the_declared_boundary
tests/test_core/test_task_type.py::TestTaskTypeReExports::test_evaluator_re_export
tests/test_core/test_task_type.py::TestTaskTypeReExports::test_lgbm_adapter_re_export
tests/test_core/test_task_type.py::TestTaskTypeReExports::test_target_encoder_re_export
tests/test_e2e/test_leakage_all.py::TestCalibrationLeakage::test_calibration_result_structure
tests/test_e2e/test_public_api.py::TestPublicImports::test_explain_importable
tests/test_e2e/test_public_api.py::TestPublicImports::test_prediction_result_importable
tests/test_e2e/test_time_series_full.py::TestTimeSeriesCalibrationSplitter::test_calibration_splitter_inherits_purged_params
tests/test_estimators/test_check_provider.py::TestFactoryFitPredictRoundtrip::test_predict_proba_binary_shape
tests/test_estimators/test_check_provider.py::TestFactoryFitPredictRoundtrip::test_predict_proba_multiclass_shape
tests/test_estimators/test_check_provider.py::TestFactoryFitPredictRoundtrip::test_predict_proba_regression_raises
tests/test_estimators/test_check_provider.py::TestFactoryFitPredictRoundtrip::test_predict_raw_shape
tests/test_estimators/test_check_provider.py::TestProtocolReturnTypes::test_build_export_params_returns_export_params
tests/test_estimators/test_estimators.py::TestLGBMBinary::test_predict_proba_shape
tests/test_estimators/test_estimators.py::TestLGBMBinary::test_predict_shape
tests/test_estimators/test_estimators.py::TestLGBMMulticlass::test_predict_labels
tests/test_estimators/test_estimators.py::TestLGBMMulticlass::test_predict_proba_shape
tests/test_estimators/test_estimators.py::TestLGBMRegression::test_predict_proba_raises
tests/test_estimators/test_lgbm_metric_bridge.py::TestR2FevalMigration::test_r2_feval_perfect_predictions
tests/test_estimators/test_param_behavioral_effect.py::TestBehavioralEffect::test_scale_pos_weight_changes_predictions
tests/test_estimators/test_param_behavioral_effect.py::TestMulticlassParams::test_multiclass_predict_proba_shape
tests/test_estimators/test_param_behavioral_effect.py::TestSmartParamsBehavior::test_balanced_binary_shifts_predictions
tests/test_evaluation/test_evaluation.py::TestEvaluatorStructureRegression::test_no_calibrated_key_without_calibrator
tests/test_evaluation/test_evaluation.py::TestMulticlassOvaNormalization::test_auc_pr_receives_raw_values
tests/test_evaluation/test_evaluation.py::TestMulticlassOvaNormalization::test_binary_not_affected
tests/test_evaluation/test_evaluation.py::TestMulticlassOvaNormalization::test_brier_receives_raw_values
tests/test_evaluation/test_evaluation.py::TestMulticlassOvaNormalization::test_regression_not_affected
tests/test_evaluation/test_evaluation.py::TestMulticlassOvaNormalization::test_softmax_pred_unchanged_for_simplex
tests/test_evaluation/test_table_formatter.py::TestFormatMetricsTable::test_no_calibrated
tests/test_evaluation/test_table_formatter.py::TestFormatMetricsTable::test_with_calibrated
tests/test_metrics/test_metric_regressions.py::TestECEFormula::test_high_confidence_bin_poorly_calibrated
tests/test_metrics/test_metric_regressions.py::TestECEFormula::test_low_confidence_bin_well_calibrated
tests/test_metrics/test_metric_regressions.py::TestLogLossMulticlass::test_2d_good_predictions_lower_loss
tests/test_metrics/test_metrics.py::TestECE::test_perfect_calibration
tests/test_metrics/test_metrics.py::TestF1::test_with_proba
tests/test_metrics/test_multiclass_ovr_metrics.py::TestAUCMulticlassOvR::test_good_predictions_high_auc
tests/test_metrics/test_multiclass_ovr_metrics.py::TestBrierMulticlassOvR::test_good_predictions_low_brier
tests/test_metrics/test_regression_metrics.py::TestHuberLoss::test_perfect_prediction_is_zero
tests/test_metrics/test_regression_metrics.py::TestMAPE::test_perfect_prediction_is_zero
tests/test_metrics/test_regression_metrics.py::TestSMAPE::test_perfect_prediction_is_zero
tests/test_metrics/test_regression_metrics.py::TestWAPE::test_perfect_prediction_is_zero
tests/test_notebooks/test_notebook_cells.py::test_time_series_has_predict
tests/test_plots/test_theme.py::TestThemeAppliedToAllPlots::test_every_plot_module_imports_apply_default_layout
tests/test_training/test_training.py::TestRefitTrainer::test_refit_model_can_predict
tests/test_tuning/test_retune.py::TestPlotTuningHistoryRounds::test_plot_with_failed_trials
