code: def make_equity_daily_bar_data(cls, country_code, sids):
      sessions = cls.trading_calendar.sessions_in_range(
          cls.START_DATE,
          cls.END_DATE,
      )
      for sid in sids:
          yield sid, DataFrame(
              index=sessions,
              data={
                  "open": 10.0,
                  "high": 10.0,
                  "low": 10.0,
                  "close": 10.0,
                  "volume": 100.0,
              },
          )
  
imports: from textwrap import dedent
  from nose_parameterized import parameterized
  from pandas import DataFrame
  from zipline.assets import Equity, Future
  from zipline.errors import IncompatibleCommissionModel
  from zipline.finance.commission import CommissionModel, EquityCommissionModel, FutureCommissionModel, PerContract, PerDollar, PerFutureTrade, PerShare, PerTrade
  from zipline.finance.order import Order
  from zipline.finance.transaction import Transaction
  from zipline.testing import ZiplineTestCase
  from zipline.testing.fixtures import WithAssetFinder, WithMakeAlgo
label_desc: Use image node_id 2 for calling the CommissionAlgorithmTests obj's underlying member method code with example usage: obj.make_equity_daily_bar_data(cls, country_code, sids) without return types