def METHOD_NAME(simulation):
    quarter = PERIOD.last_3_months
    with pytest.raises(ValueError) as error:
        simulation.household("housing_tax", quarter, options=[populations.DIVIDE])
    error_message = str(error.value)
    expected_words = ["Can't", "calculate", "month", "year"]
    for word in expected_words:
        assert (
            word in error_message
        ), f"Expected '{word}' in error message '{error_message}'"