code: def test_query_fetch_ancestor_filter(self):
      entity1 = fake_cloud_client.make_entity(("abc", "1", "def", "2"))
      entity1["k1"] = "v1"
      entity2 = fake_cloud_client.make_entity(("xyz", "3", "qwe", "4"))
      entity2["k2"] = "v2"
      client = fake_cloud_client.FakeDatastoreClient([entity1, entity2])
      assertCountEqual(
          self,
          [entity1],
          client.query_fetch(ancestor=client.key("abc", "1")),
      )
      assertCountEqual(
          self,
          [entity2],
          client.query_fetch(ancestor=client.key("xyz", "3")),
      )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import copy
  from io import BytesIO
  import unittest
  from eval_lib.tests import fake_cloud_client
  from six import assertCountEqual
  from six import b
label_desc: Use image node_id 10 for calling the FakeDatastoreClientTest obj's underlying member method code with example usage: obj.test_query_fetch_ancestor_filter() without return types