code: def test_skip_na_hyperedge():
      nans_df = cudf.DataFrame.from_pandas(
          pd.DataFrame({"x": ["a", "b", "c"], "y": ["aa", None, "cc"]})
      )
  
      expected_hits = ["a", "b", "c", "aa", "cc"]
  
      skip_attr_h_edges = cugraph.hypergraph(
          nans_df, drop_edge_attrs=True
      )["edges"]
  
      assert len(skip_attr_h_edges) == len(expected_hits)
  
      default_h_edges = cugraph.hypergraph(nans_df)["edges"]
      assert len(default_h_edges) == len(expected_hits)
  
imports: import datetime
  import pandas
  import pytest
  import cudf
  from cudf.testing.testing import assert_frame_equal
  import cugraph
label_desc: Use image node_id 14 for calling a global function with example usage: test_skip_na_hyperedge() without return types