from core.sources import cdc def test_cdc_cas_exact_match(): matches = cdc.search("67-64-1") assert any(m.get("name") == "Acetone" for m in matches) def test_cdc_name_substring_match(): matches = cdc.search("xylene") assert len(matches) >= 3 def test_cdc_toxprofile_for_unique(): match = cdc.toxprofile_for("Acrylamide") assert isinstance(match, dict) assert match.get("cas") == "79-06-1"