docstr: test that @require imports names
docstr_tok: ["test","that","@","require","imports","names"]
code: def test_require_imports(self):
      """test that @require imports names"""
  
      @self.cancan
      @ipp.require("base64")
      @interactive
      def encode(arg):
          return base64.b64encode(arg)  # noqa: F821
  
      # must pass through canning to properly connect namespaces
      assert encode(b"foo") == b"Zm9v"
  
file_path: ipyparallel/ipyparallel/tests/test_dependency.py
imports: import ipyparallel
  from ipyparallel.serialize import can, uncan
  from ipyparallel.util import interactive
  from .clienttest import ClusterTestCase, raises_remote
label_desc: Use image node_id 7 for calling the TestDependency obj's underlying member method code with example usage: obj.test_require_imports() and returns: base64