code: def test_clean_page_policy(self):
      text = """This page has with some text. So, that's good!
  But at the end it has some polciy lines.
  This line mentions the Terms of Use.
  This line should be okay.
  The privacy policy is mentioned in this line.
  Let's talk about the Cookie Policy now.
  """
      expected_clean_text = """This page has with some text. So, that's good!
  But at the end it has some polciy lines.
  This line should be okay."""
      expected_counters = {
          "line-passed": 3,
          "line-filtered:policy": 3,
          "passed": 1,
      }
      out, counters = self.run_clean_page(
          PageFeatures(
              text=text,
              content_type=FAKE_CONTENT_TYPE,
              content_length=FAKE_CONTENT_LENGTH,
              timestamp=FAKE_TIMESTAMP,
          )
      )
      self.assertEqual(expected_clean_text, out.text)
      self.assertEqual(expected_counters, dict(counters))
  
imports: import collections
  import os
  import six
  from tensorflow_datasets import testing
  from tensorflow_datasets.core.lazy_imports_lib import lazy_imports
  from tensorflow_datasets.text import c4_utils
label_desc: Use image node_id 7 for calling the C4UtilsTest obj's underlying member method code with example usage: obj.test_clean_page_policy() without return types