code: def test_passing_iterable_to_history_bts(self):
      # before market hours
      current_dt = pd.Timestamp("2015-01-07 8:45", tz="US/Eastern")
      bar_data = self.create_bardata(
          lambda: current_dt,
      )
  
      with handle_non_market_minutes(bar_data):
          bar_data.history(
              pd.Index([self.ASSET1, self.ASSET2]), "high", 5, "1m"
          )
  
imports: from textwrap import dedent
  from nose_parameterized import parameterized
  import numpy
  from numpy import nan
  import pandas
  from six import iteritems
  from catalyst import TradingAlgorithm
  from catalyst._protocol import handle_non_market_minutes, BarData
  from catalyst.assets import Asset, Equity
  from catalyst.errors import HistoryInInitialize, HistoryWindowStartsBeforeData
  from catalyst.finance.trading import SimulationParameters
  from catalyst.finance.asset_restrictions import NoRestrictions
  from catalyst.testing import create_minute_df_for_asset, str_to_seconds, MockDailyBarReader
  from catalyst.testing.fixtures import WithCreateBarData, WithDataPortal, CatalystTestCase, alias
label_desc: Use image node_id 12 for calling the MinuteEquityHistoryTestCase obj's underlying member method code with example usage: obj.test_passing_iterable_to_history_bts() without return types