code: def test_infer_domain_no_terms(self):
      self.assertEqual(Pipeline().domain(default=GENERIC), GENERIC)
      self.assertEqual(
          Pipeline().domain(default=US_EQUITIES), US_EQUITIES
      )
  
imports: from unittest import TestCase
  from mock import patch
  from six import PY2
  from zipline.pipeline import Factor, Filter, Pipeline
  from zipline.pipeline.data import Column, DataSet, USEquityPricing
  from zipline.pipeline.domain import AmbiguousDomain, CA_EQUITIES, GENERIC, GB_EQUITIES, US_EQUITIES
  from zipline.pipeline.graph import display_graph
  from zipline.utils.compat import getargspec
  from zipline.utils.numpy_utils import float64_dtype
label_desc: Use image node_id 8 for calling the PipelineTestCase obj's underlying member method code with example usage: obj.test_infer_domain_no_terms() without return types