class_docstr: Dummy object that pretends to be a ConjectureData object for the purposes of
  drawing arguments for @example. Provides just enough of the ConjectureData API
  to allow the test to run. Does not support any sort of interactive drawing,
  but that's fine because you can't access that when all of your arguments are
  provided by @example.
class_docstr_tok: ["Dummy","object","that","pretends","to","be","a","ConjectureData","object","for","the","purposes","of","drawing","arguments","for","@","example",".","Provides","just","enough","of","the","ConjectureData","API","to","allow","the","test","to","run",".","Does","not","support","any","sort","of","interactive","drawing",",","but","that","'s","fine","because","you","ca","n't","access","that","when","all","of","your","arguments","are","provided","by","@","example","."]
code: def __init__(self, kwargs):
      self.__draws = 0
      self.__kwargs = kwargs
  
      super(ArtificialDataForExample, self).__init__(
          max_length=0,
          prefix=hbytes(),
          random=None,
      )
  
imports: from __future__ import absolute_import, division, print_function
  import base64
  import contextlib
  import datetime
  import inspect
  import random
  import sys
  import traceback
  import warnings
  import zlib
  from random import Random
  from unittest import TestCase
  import attr
  import hypothesis.strategies
  from hypothesis._settings import HealthCheck, Phase, Verbosity, local_settings, settings
  from hypothesis.control import BuildContext
  from hypothesis.errors import DeadlineExceeded, DidNotReproduce, FailedHealthCheck, Flaky, Found, HypothesisDeprecationWarning, HypothesisWarning, InvalidArgument, MultipleFailures, NoSuchExample, Unsatisfiable, UnsatisfiedAssumption
  from hypothesis.executors import new_style_executor
  from hypothesis.internal.compat import PY2, bad_django_TestCase, benchmark_time, binary_type, get_type_hints, getfullargspec, hbytes, int_from_bytes, qualname
  from hypothesis.internal.conjecture.data import ConjectureData, StopTest
  from hypothesis.internal.conjecture.engine import ConjectureRunner, sort_key
  from hypothesis.internal.entropy import deterministic_PRNG
  from hypothesis.internal.escalation import escalate_hypothesis_internal_error, get_trimmed_traceback
  from hypothesis.internal.healthcheck import fail_health_check
  from hypothesis.internal.reflection import arg_string, convert_positional_arguments, define_function_signature, function_digest, get_pretty_function_description, impersonate, is_mock, proxies
  from hypothesis.reporting import current_verbosity, report, verbose_report, with_reporter
  from hypothesis.statistics import note_engine_for_statistics
  from hypothesis.strategies._internal.collections import TupleStrategy
  from hypothesis.strategies._internal.strategies import MappedSearchStrategy, SearchStrategy
  from hypothesis.utils.conventions import infer
  from hypothesis.vendor.pretty import CUnicodeIO, RepresentationPrinter
  from hypothesis.version import __version__
label_desc: Use image node_id 1 to create a new ArtificialDataForExample object from inherited base classes: ConjectureData with example: obj = ArtificialDataForExample(kwargs)