def __init__(self): self.pkg = None self.module = None self.func = None self.qname = None self.__tvars = None self.__threads = None self.__deps = None self.__drefs = None self.__dsources = [] self.__instances = [] self.__skipped = False self.__skip_code = None self.selected = False self.__unpicked = True self.__unpick_code = None self.consumed = False from arjuna.tpi import Arjuna self.console = Arjuna.get_console() self.logger = Arjuna.get_logger() self.central_config = Arjuna.get_central_config()
def __init__(self): self.files = [] self.found_class_names = set() self.temp_map = {} from arjuna.tpi import Arjuna self.logger = Arjuna.get_logger() self.console = Arjuna.get_console()
def __init__(self): self.lock = threading.RLock() self.__loading_completed = False self.__mlmap = {} from arjuna.tpi import Arjuna ref_config = Arjuna.get_ref_config() self.proj_dir = ref_config.get_arjuna_option_value(ArjunaOption.PROJECT_ROOT_DIR).as_str() self.test_dir = ref_config.get_arjuna_option_value(ArjunaOption.UNITEE_PROJECT_TESTS_DIR).as_str() self.logger = Arjuna.get_logger() self.console = Arjuna.get_console()
def __init__(self): self.__dep_tree_builder = DepTreeBuilder() # For pulling out class definitions by name self.__skipped = [] self.__unpicked = [] self.__mdefs = {} self.__mqueue = [] # The following gets populated from above, if classDef.isNotPickedByAnyGroup() is True self.__for_processor = [] from arjuna.tpi import Arjuna self.logger = Arjuna.get_logger()
def __init__(self, pkg, module, qname): self.pkg = pkg self.module = module self.qname = qname from arjuna.tpi import Arjuna self.console = Arjuna.get_console() self.logger = Arjuna.get_logger() self.mdef = ModDef(pkg, module, qname) self._current_kall_ids = {} self._current_kall_decs = {} self.__multidecs = {} from arjuna.tpi import Arjuna self.unitee = Arjuna.get_unitee_instance()
def __init__(self, sname): super().__init__() self.name = sname self.config = ConfigContainer() self.fpath = None self.raw_contents = None self.root = None self.stage_defs = [] self.tmcount = 0 # self.evars.update(self.central_config.clone_evars()) self.__iter = None self.__fixtures = FixturesDef() self.logger = Arjuna.get_logger() self.unitee = Arjuna.get_unitee_instance()
def __init__(self): self.lock = threading.RLock() self.logger = Arjuna.get_logger() self.__current_steps = None self.__current_context = None self.unitee = Arjuna.get_unitee_instance()
def __init__(self): self.lock = threading.RLock() self.logger = Arjuna.get_logger() self.__thread_states = {} self.__current_issue_counter = 0
def __init__(self): self.logger = Arjuna.get_logger() self.summary_result = _SummaryResult() self.test_summary = _SummaryResult()
def __set_frame_context_str(self, name): self.__frame_context = name Arjuna.get_logger().debug("Automator is in {} frame".format( self.__frame_context)) print("Automator is in {} frame".format(self.__frame_context))
def __log(cls, invoker, why, seconds): Arjuna.get_logger().warn( "Hardcoded sleep executed for {} seconds by {}. Reason by author: {}" .format(seconds, invoker, why))
from .enums import TimeUnit class Time: def __init__(self, time_unit, value): self.__unit = time_unit self.__value = value @staticmethod def seconds(self, secs): return Time(TimeUnit.SECONDS, secs) @staticmethod def milli_seconds(self, ms): return Time(TimeUnit.MILLI_SECONDS, ms) @staticmethod def minutes(self, mins): return Time(TimeUnit.MINUTES, mins) from arjuna.tpi import Arjuna logger = Arjuna.get_logger() console = Arjuna.get_console()
def log(purpose, **kwargs): from arjuna.tpi import Arjuna logger = Arjuna.get_logger() logger.debug(purpose) src = Steps.__get_caller() Steps.__step(src, StepType.LogStep, ResultTypeEnum.NOTHING, purpose, None, None, None, **kwargs)
def __init__(self): from arjuna.tpi import Arjuna self.logger = Arjuna.get_logger() self.console = Arjuna.get_console() self.central_config = Arjuna.get_central_config() self.unitee = Arjuna.get_unitee_instance()