code: def test_us_federal_holiday_with_datetime(self):
      # GH 16867
      bhour_us = CustomBusinessHour(calendar=USFederalHolidayCalendar())
      t0 = datetime(2014, 1, 17, 15)
      result = t0 + bhour_us * 8
      expected = Timestamp("2014-01-21 15:00:00")
      assert result == expected
  
imports: from __future__ import annotations
  from datetime import datetime, time
  import numpy
  import pytest
  from pandas._libs.tslibs import Timestamp
  from pandas._libs.tslibs.offsets import BusinessHour, CustomBusinessHour, Nano
  from pandas.tests.tseries.offsets.common import assert_offset_equal
  from pandas.tseries.holiday import USFederalHolidayCalendar
label_desc: Use image node_id 17 for calling the TestCustomBusinessHour obj's underlying member method code with example usage: obj.test_us_federal_holiday_with_datetime() without return types