code: def test_spot_value(self):
      # data_frequency = 'daily'
      # exchange_name = 'poloniex'
  
      # exchange = get_exchange(exchange_name)
      # exchange_bundle = ExchangeBundle(exchange)
      # assets = [
      #     exchange.get_asset('btc_usdt')
      # ]
      # dt = pd.to_datetime('2017-10-14', utc=True)
  
      # values = exchange_bundle.get_spot_values(
      #     assets=assets,
      #     field='close',
      #     dt=dt,
      #     data_frequency=data_frequency
      # )
      pass
  
imports: import os
  import tempfile
  from logging import getLogger
  import pandas
  from catalyst.exchange.exchange_bcolz import BcolzExchangeBarReader, BcolzExchangeBarWriter
  from catalyst.exchange.exchange_bundle import ExchangeBundle, BUNDLE_NAME_TEMPLATE
  from catalyst.exchange.utils.bundle_utils import get_bcolz_chunk, get_df_from_arrays
  from catalyst.exchange.utils.datetime_utils import get_start_dt
  from catalyst.exchange.utils.exchange_utils import get_exchange_folder
  from catalyst.exchange.utils.factory import get_exchange
  from catalyst.exchange.utils.stats_utils import df_to_string
  from catalyst.utils.paths import ensure_directory
label_desc: Use image node_id 1 for calling the TestExchangeBundle obj's underlying member method code with example usage: obj.test_spot_value() without return types