code: def test_clean_page(self):
      clean_en, counters = self.run_clean_page(
          PageFeatures(
              text=EN_TEXT,
              content_type=FAKE_CONTENT_TYPE,
              content_length=FAKE_CONTENT_LENGTH,
              timestamp=FAKE_TIMESTAMP,
          )
      )
      self.assertEqual(EXPECTED_CLEAN_EN, clean_en.text)
      self.assertEqual(
          {
              "line-passed": 2,
              "line-filtered:too_short": 1,
              "line-filtered:no_endmark": 2,
              "line-filtered:javascript": 2,
              "line-filtered:policy": 3,
              "passed": 1,
          },
          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 2 for calling the C4UtilsTest obj's underlying member method code with example usage: obj.test_clean_page() without return types