code: def test_load_raw_arrays_holiday_start(self):
      tday = pd.Timestamp("2015-11-26", tz="UTC")
      outer_sessions = self.trading_calendar.sessions_in_range(
          tday, self.END_DATE
      )
  
      result = self.reader.load_raw_arrays(
          OHLCV, tday, self.END_DATE, [1, 2]
      )
  
      opens = DataFrame(
          data=result[0], index=outer_sessions, columns=[1, 2]
      )
      opens_with_price = opens.dropna()
  
      self.assertEqual(
          3,
          len(opens),
          "The reindexed result should have 3 days, which is the number of "
          "business days in from Thanksgiving to end of 2015-11.",
      )
      self.assertEqual(
          2,
          len(opens_with_price),
          "The reindexed result after dropping nans should have 2 days, "
          "because Thanksgiving is a NYSE holiday.",
      )
  
imports: from collections import OrderedDict
  from numbers import Real
  from nose_parameterized import parameterized
  from numpy.testing import assert_almost_equal
  from numpy import nan, array, full, isnan
  import pandas
  from pandas import DataFrame
  from six import iteritems
  from catalyst.data.resample import minute_frame_to_session_frame, DailyHistoryAggregator, MinuteResampleSessionBarReader, ReindexMinuteBarReader, ReindexSessionBarReader
  from catalyst.testing import parameter_space
  from catalyst.testing.fixtures import WithEquityMinuteBarData, WithBcolzEquityMinuteBarReader, WithBcolzEquityDailyBarReader, WithBcolzFutureMinuteBarReader, CatalystTestCase
label_desc: Use image node_id 3 for calling the TestReindexSessionBars obj's underlying member method code with example usage: obj.test_load_raw_arrays_holiday_start() without return types