test_spp
===================================

.. py:module:: gridstatus.tests.test_spp


Module Contents
---------------

Classes Summary
~~~~~~~~~~~~~~~

.. autoapisummary::

   gridstatus.tests.test_spp.TestSPP





Contents
~~~~~~~~~~~~~~~~~~~
.. py:class:: TestSPP

   Bases: :py:obj:`gridstatus.tests.base_test_iso.BaseTestISO`


   **Attributes**

   .. list-table::
      :widths: 15 85
      :header-rows: 0

      * - **iso**
        - get_fuel_mix


   **Methods**

   .. autoapisummary::
      :nosignatures:

      gridstatus.tests.test_spp.TestSPP.test_get_capacity_of_generation_on_outage
      gridstatus.tests.test_spp.TestSPP.test_get_capacity_of_generation_on_outage_annual
      gridstatus.tests.test_spp.TestSPP.test_get_fuel_mix_central_time
      gridstatus.tests.test_spp.TestSPP.test_get_fuel_mix_date_or_start
      gridstatus.tests.test_spp.TestSPP.test_get_fuel_mix_historical
      gridstatus.tests.test_spp.TestSPP.test_get_fuel_mix_historical_with_date_range
      gridstatus.tests.test_spp.TestSPP.test_get_fuel_mix_self_market
      gridstatus.tests.test_spp.TestSPP.test_get_lmp_day_ahead_cannot_have_latest
      gridstatus.tests.test_spp.TestSPP.test_get_lmp_historical
      gridstatus.tests.test_spp.TestSPP.test_get_lmp_latest
      gridstatus.tests.test_spp.TestSPP.test_get_lmp_latest_settlement_type_returns_three_location_types
      gridstatus.tests.test_spp.TestSPP.test_get_lmp_latest_with_locations
      gridstatus.tests.test_spp.TestSPP.test_get_lmp_real_time_weis
      gridstatus.tests.test_spp.TestSPP.test_get_lmp_today
      gridstatus.tests.test_spp.TestSPP.test_get_lmp_today_with_location
      gridstatus.tests.test_spp.TestSPP.test_get_lmp_unsupported_raises_not_supported
      gridstatus.tests.test_spp.TestSPP.test_get_load_forecast_historical_with_date_range
      gridstatus.tests.test_spp.TestSPP.test_get_load_historical
      gridstatus.tests.test_spp.TestSPP.test_get_load_historical_with_date_range
      gridstatus.tests.test_spp.TestSPP.test_get_status_latest
      gridstatus.tests.test_spp.TestSPP.test_get_storage_historical
      gridstatus.tests.test_spp.TestSPP.test_get_storage_today
      gridstatus.tests.test_spp.TestSPP.test_get_ver_curtailments_annual
      gridstatus.tests.test_spp.TestSPP.test_get_ver_curtailments_historical
      gridstatus.tests.test_spp.TestSPP.test_lmp_date_range
      gridstatus.tests.test_spp.TestSPP.test_range_two_days_with_day_start_endpoint
      gridstatus.tests.test_spp.TestSPP.test_start_end_same_day

   .. py:method:: test_get_capacity_of_generation_on_outage()


   .. py:method:: test_get_capacity_of_generation_on_outage_annual()


   .. py:method:: test_get_fuel_mix_central_time()


   .. py:method:: test_get_fuel_mix_date_or_start()


   .. py:method:: test_get_fuel_mix_historical()


   .. py:method:: test_get_fuel_mix_historical_with_date_range()


   .. py:method:: test_get_fuel_mix_self_market()


   .. py:method:: test_get_lmp_day_ahead_cannot_have_latest(date, market, location_type)


   .. py:method:: test_get_lmp_historical(market)


   .. py:method:: test_get_lmp_latest(market)


   .. py:method:: test_get_lmp_latest_settlement_type_returns_three_location_types()


   .. py:method:: test_get_lmp_latest_with_locations(market, location_type)


   .. py:method:: test_get_lmp_real_time_weis()


   .. py:method:: test_get_lmp_today(market)


   .. py:method:: test_get_lmp_today_with_location(market, location_type)


   .. py:method:: test_get_lmp_unsupported_raises_not_supported(date, market, location_type)


   .. py:method:: test_get_load_forecast_historical_with_date_range()


   .. py:method:: test_get_load_historical()


   .. py:method:: test_get_load_historical_with_date_range()


   .. py:method:: test_get_status_latest()


   .. py:method:: test_get_storage_historical()


   .. py:method:: test_get_storage_today()


   .. py:method:: test_get_ver_curtailments_annual()


   .. py:method:: test_get_ver_curtailments_historical()


   .. py:method:: test_lmp_date_range(market)


   .. py:method:: test_range_two_days_with_day_start_endpoint()


   .. py:method:: test_start_end_same_day()



