Test Isone Api
========================

.. py:module:: test_isone_api


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

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

.. autoapisummary::

   test_isone_api.TestISONEAPI





Attributes Summary
~~~~~~~~~~~~~~~~~~~

.. autoapisummary::

   test_isone_api.api_vcr
   test_isone_api.TEST_DATES
   test_isone_api.TEST_MULTIPLE_LOCATIONS
   test_isone_api.TEST_SINGLE_LOCATIONS


Contents
~~~~~~~~~~~~~~~~~~~
.. py:data:: api_vcr

   

.. py:data:: TEST_DATES
   :value: [('2024-11-02', '2024-11-04'), ('2024-03-09', '2024-03-11')]

   

.. py:data:: TEST_MULTIPLE_LOCATIONS
   :value: [('.Z.MAINE', '.Z.NEWHAMPSHIRE')]

   

.. py:data:: TEST_SINGLE_LOCATIONS

   

.. py:class:: TestISONEAPI




   **Methods**

   .. autoapisummary::
      :nosignatures:

      test_isone_api.TestISONEAPI.setup_class
      test_isone_api.TestISONEAPI.test_class_init
      test_isone_api.TestISONEAPI.test_get_dayahead_hourly_demand_date_range
      test_isone_api.TestISONEAPI.test_get_dayahead_hourly_demand_invalid_location
      test_isone_api.TestISONEAPI.test_get_dayahead_hourly_demand_latest
      test_isone_api.TestISONEAPI.test_get_fuel_mix_date_range
      test_isone_api.TestISONEAPI.test_get_fuel_mix_latest
      test_isone_api.TestISONEAPI.test_get_hourly_load_forecast
      test_isone_api.TestISONEAPI.test_get_load_hourly_date_range
      test_isone_api.TestISONEAPI.test_get_load_hourly_latest
      test_isone_api.TestISONEAPI.test_get_locations
      test_isone_api.TestISONEAPI.test_get_realtime_hourly_demand_date_range
      test_isone_api.TestISONEAPI.test_get_realtime_hourly_demand_latest
      test_isone_api.TestISONEAPI.test_get_realtime_hourly_demand_multiple_locations
      test_isone_api.TestISONEAPI.test_get_reliability_region_load_forecast
      test_isone_api.TestISONEAPI.test_zone_locationid_map

   .. py:method:: setup_class()


   .. py:method:: test_class_init()


   .. py:method:: test_get_dayahead_hourly_demand_date_range(date: str, end: str, locations: list[str])


   .. py:method:: test_get_dayahead_hourly_demand_invalid_location()


   .. py:method:: test_get_dayahead_hourly_demand_latest()


   .. py:method:: test_get_fuel_mix_date_range(date, end)


   .. py:method:: test_get_fuel_mix_latest()


   .. py:method:: test_get_hourly_load_forecast(date, end)


   .. py:method:: test_get_load_hourly_date_range(date, end)


   .. py:method:: test_get_load_hourly_latest()


   .. py:method:: test_get_locations()


   .. py:method:: test_get_realtime_hourly_demand_date_range(date: str, end: str, locations: list[str])


   .. py:method:: test_get_realtime_hourly_demand_latest(location: str)


   .. py:method:: test_get_realtime_hourly_demand_multiple_locations(locations: tuple[str, str])


   .. py:method:: test_get_reliability_region_load_forecast(date, end)


   .. py:method:: test_zone_locationid_map()



