code: def test_floordiv(dtype):
      a = pd.array([1, 2, 3, None, 5], dtype=dtype)
      b = pd.array([0, 1, None, 3, 4], dtype=dtype)
  
      result = a // b
      # Series op sets 1//0 to np.inf, which IntegerArray does not do (yet)
      expected = pd.array([0, 2, None, None, 1], dtype=dtype)
      tm.assert_extension_array_equal(result, expected)
  
imports: import operator
  import numpy
  import pytest
  import pandas
  import pandas._testing
  from pandas.core import ops
  from pandas.core.arrays import FloatingArray
label_desc: Use image node_id 5 for calling a global function with example usage: test_floordiv(dtype) without return types