code: def test_chain_predicate_is_in(self):
      g = hops_graph()
      assert g.chain([n({"node": is_in(["e", "k"])})])._nodes.shape == (
          2,
          2,
      )
  
imports: from functools import lru_cache
  from typing import Dict, List
  import logging
  import pandas
  from common import NoAuthTestCase
  from graphistry.compute.ast import n, e_forward, e_reverse, e_undirected, is_in
  from graphistry.tests.test_compute import CGFull
  from graphistry.tests.test_compute_hops import hops_graph
  from graphistry.util import setup_logger
label_desc: Use image node_id 11 for calling the TestComputeChainMixin obj's underlying member method code with example usage: obj.test_chain_predicate_is_in() without return types