code: def test_arithmetic_zero_freq(self):
      # GH#51575 don't get a .freq with freq.n = 0
      tdi = timedelta_range(0, periods=100, freq="ns")
      result = tdi / 2
      assert result.freq is None
      expected = tdi[:50].repeat(2)
      tm.assert_index_equal(result, expected)
  
      result2 = tdi // 2
      assert result2.freq is None
      expected2 = expected
      tm.assert_index_equal(result2, expected2)
  
      result3 = tdi * 0
      assert result3.freq is None
      expected3 = tdi[:1].repeat(100)
      tm.assert_index_equal(result3, expected3)
  
imports: import numpy
  from pandas import NaT, Timedelta, timedelta_range
  import pandas._testing
label_desc: Use image node_id 1 for calling the TestTimedeltaIndexArithmetic obj's underlying member method code with example usage: obj.test_arithmetic_zero_freq() without return types