class_docstr: Checks all functions of BlitzDBDALDriver
code: def test_db_wildcard_query(self):
      random_id = create_unique_hash()
      test_obj = {"random_id": random_id}
      self.database.set(self.collection, test_obj)
      wildcard_query_obj = {
          "random_id": {"$regex": "%s" % random_id[:10]}
      }
      results = self.database.query(self.collection, wildcard_query_obj)
      assert len(results) == 1
      assert results[0].get("random_id") == random_id
  
imports: from __future__ import division
  from __future__ import print_function
  from __future__ import unicode_literals
  import os
  import tempfile
  import datetime
  import platform
  from datmo.core.storage.driver.blitzdb_dal_driver import BlitzDBDALDriver
  from datmo.core.util.exceptions import EntityNotFound, InvalidArgumentType, RequiredArgumentMissing
  from datmo.core.util.misc_functions import create_unique_hash
label_desc: Use image node_id 13 for calling the TestBlitzDBDALDriver obj's underlying member method code with example usage: obj.test_db_wildcard_query() without return types