code: def test_holidays_bad_priors(self, backend):
      holidays = pd.DataFrame(
          {
              "ds": pd.to_datetime(["2016-12-25", "2016-12-27"]),
              "holiday": ["xmasish", "xmasish"],
              "lower_window": [-1, -1],
              "upper_window": [0, 0],
              "prior_scale": [5.0, 6.0],
          }
      )
      df = pd.DataFrame(
          {"ds": pd.date_range("2016-12-20", "2016-12-31")}
      )
      with pytest.raises(ValueError):
          Prophet(
              holidays=holidays, stan_backend=backend
          ).make_holiday_features(df["ds"], holidays)
  
imports: import numpy
  import pandas
  import pytest
  from prophet import Prophet
  from prophet.utilities import warm_start_params
label_desc: Use image node_id 4 for calling the TestProphetHolidays obj's underlying member method code with example usage: obj.test_holidays_bad_priors(backend) without return types