def METHOD_NAME(self):
    source = "lr-with-warnings"
    experiment_id = "lr_with_warnings"
    config_file = join(rsmtool_test_dir, "data", "experiments", source, f"{experiment_id}.json")
    do_run_experiment(source, experiment_id, config_file)
    html_file = join("test_outputs", source, "report", experiment_id + "_report.html")
    report_warnings = collect_warning_messages_from_report(html_file)
    syntax_warnings = [msg for msg in report_warnings if "syntax warning" in msg]
    deprecation_warnings = [msg for msg in report_warnings if "deprecation warning" in msg]
    unicode_warnings = [msg for msg in report_warnings if "unicode warning" in msg]
    runtime_warnings = [msg for msg in report_warnings if "runtime warning" in msg]
    user_warnings = [msg for msg in report_warnings if "user warning" in msg]
    self.assertEqual(len(syntax_warnings), 1)
    self.assertEqual(len(deprecation_warnings), 2)
    self.assertEqual(len(unicode_warnings), 1)
    self.assertEqual(len(runtime_warnings), 1)
    self.assertEqual(len(user_warnings), 1)