class_docstr: Tests specific to IntervalIndex.from_tuples
code: def test_na_tuples(self):
      # tuple (NA, NA) evaluates the same as NA as an element
      na_tuple = [(0, 1), (np.nan, np.nan), (2, 3)]
      idx_na_tuple = IntervalIndex.from_tuples(na_tuple)
      idx_na_element = IntervalIndex.from_tuples(
          [(0, 1), np.nan, (2, 3)]
      )
      tm.assert_index_equal(idx_na_tuple, idx_na_element)
  
imports: from functools import partial
  import numpy
  import pytest
  import pandas.util._test_decorators
  from pandas.core.dtypes.common import is_unsigned_integer_dtype
  from pandas.core.dtypes.dtypes import IntervalDtype
  from pandas import Categorical, CategoricalDtype, CategoricalIndex, Index, Interval, IntervalIndex, date_range, notna, period_range, timedelta_range
  import pandas._testing
  from pandas.core.arrays import IntervalArray
  import pandas.core.common
label_desc: Use image node_id 4 for calling the TestFromTuples obj's underlying member method code with example usage: obj.test_na_tuples() without return types