[
  "tests/test_bond_scoring.py::test_aaa_low_spread_is_low_risk",
  "tests/test_bond_scoring.py::test_aaa_low_spread_short_duration_is_low_risk",
  "tests/test_bond_scoring.py::test_all_missing_data_returns_neutral",
  "tests/test_bond_scoring.py::test_bbb_moderate_risk",
  "tests/test_bond_scoring.py::test_ccc_wide_spread_is_high_risk",
  "tests/test_bond_scoring.py::test_ccc_wide_spread_long_duration_is_high_risk",
  "tests/test_bond_scoring.py::test_duration_score_thresholds[0.5-100.0]",
  "tests/test_bond_scoring.py::test_duration_score_thresholds[12.0-30.0]",
  "tests/test_bond_scoring.py::test_duration_score_thresholds[2.0-90.0]",
  "tests/test_bond_scoring.py::test_duration_score_thresholds[20.0-15.0]",
  "tests/test_bond_scoring.py::test_duration_score_thresholds[4.0-75.0]",
  "tests/test_bond_scoring.py::test_duration_score_thresholds[6.0-60.0]",
  "tests/test_bond_scoring.py::test_duration_score_thresholds[8.0-45.0]",
  "tests/test_bond_scoring.py::test_no_rating_redistributes_weights",
  "tests/test_bond_scoring.py::test_spread_fallback_to_z_spread",
  "tests/test_bond_scoring.py::test_spread_priority_oas_over_z_spread",
  "tests/test_bond_scoring.py::test_spread_priority_z_spread_over_asset_swap_spread",
  "tests/test_bond_scoring.py::test_spread_score_thresholds[1000-10.0]",
  "tests/test_bond_scoring.py::test_spread_score_thresholds[150-75.0]",
  "tests/test_bond_scoring.py::test_spread_score_thresholds[30-100.0]",
  "tests/test_bond_scoring.py::test_spread_score_thresholds[300-55.0]",
  "tests/test_bond_scoring.py::test_spread_score_thresholds[450-40.0]",
  "tests/test_bond_scoring.py::test_spread_score_thresholds[600-25.0]",
  "tests/test_bond_scoring.py::test_spread_score_thresholds[75-90.0]"
]