def randomize(self): common.usedRandomize() rnd = randomizer.randint(0, len(scope.get_available_actions())-1) for x in range(0, rnd): _action = action_ref(force_action=x) _action.randomize() self._action_list.append(_action)
def randomize(self): common.usedRandomize() self.type = randomizer.getRandom(self.probabilities) if self.type == 0: self.value = tuple_keyset_expression() elif self.type == 1: self.value = simple_keyset_expression() self.value.randomize()
def randomize(self, headers): common.usedRandomize() _annotation = annotation() _annotation.randomize() self.annotation = _annotation self.name = self.generate_name() self.headers = randomizer.sample(headers, randomizer.randint(0, len(headers)))
def randomize(self): common.usedRandomize() self.keyset_expression = keyset_expression() self.keyset_expression.randomize() available_states = scope.get_available_states() self.name = available_states.keys()[randomizer.randint( 0, len(available_states) - 1)]
def randomize(self): common.usedRandomize() rnd = randomizer.randint(0, 1) if rnd == 0: self.non_empty_arg_list = None else: self.non_empty_arg_list = non_empty_arg_list() self.non_empty_arg_list.randomize()
def randomize(self): common.usedRandomize() self.opt_annotations = opt_annotations() self.opt_annotations.randomize() self.keyset_expression = keyset_expression() self.keyset_expression.randomize() self.action_ref = action_ref() self.action_ref.randomize()
def randomize(self): common.usedRandomize() self.lvalue = l_value() self.lvalue.randomize() self.type_argument_list = type_argument_list() self.type_argument_list.randomize() self.argument_list = argument_list() self.argument_list.randomize()
def randomize(self): common.usedRandomize() self.name = common.get_random_string(self.max_name_length, False) #self.type = self.base_type_generator.generate_random(['bit', 'varbit', 'int']) self.type = self.base_type_generator.generate_random( ['int'] ) # todo change to ['bit', 'varbit', 'int'] when literals are correctly generated self.value = literal.get(self.type)
def randomize(self): from statement import statement common.usedRandomize() self.expression = expression() self.expression.randomize() self.if_statement = statement() self.if_statement.randomize() self.else_statement = statement() self.else_statement.randomize()
def randomize(self): common.usedRandomize() self.type_or_void = type_or_void() self.type_or_void.randomize() self.name = name() self.name.randomize() self.opt_type_parameters = opt_type_parameters() self.opt_type_parameters.randomize() self.parameter_list = parameter_list() self.parameter_list.randomize()
def randomize(self): common.usedRandomize() self.opt_annotations = opt_annotations() self.opt_annotations.randomize() self.non_type_name = non_type_name() self.non_type_name.randomize() self.opt_type_parameters = opt_type_parameters() self.opt_type_parameters.randomize() self.method_prototypes = method_prototypes() self.method_prototypes.randomize()
def randomize(self): common.usedRandomize() self.opt_annotations = opt_annotations() self.opt_annotations.randomize() self.name = name() self.name.randomize() self.type_ref = type_ref() self.type_ref.randomize() self.argument_list = argument_list() self.argument_list.randomize()
def randomize(self): common.usedRandomize() self.type = randomizer.getRandom(self.probabilities) if self.type == 0: self.value = method_call_statement() elif self.type == 1: self.value = method_call_statement() elif self.type == 2: self.value = assignment_statement() self.value.randomize()
def randomize(self): common.usedRandomize() self.opt_annotations = opt_annotations() self.opt_annotations.randomize() self.name = name() self.name.randomize() self.opt_type_parameters = opt_type_parameters() self.opt_type_parameters.randomize() self.parameter_list = parameter_list() self.parameter_list.randomize()
def randomize(self): common.usedRandomize() while True: self.opt_annotations = opt_annotations() self.opt_annotations.randomize() self.name = name() self.name.randomize() self.table_property_list = table_property_list() self.table_property_list.randomize() if not self.filter(): break
def randomize(self): common.usedRandomize() while True: self.type_ref = type_ref(force_type=0) self.type_ref.randomize() available_variables = scope.get_available_variables(only_types=self.type_ref.get_ref_type()) if len(available_variables): self.lvalue = available_variables.keys()[randomizer.randint(0, len(available_variables) - 1)] self.expression = self.type_ref.value.generate_literal() if not self.filter(): break
def randomize(self): common.usedRandomize() while True: self.opt_annotations = opt_annotations() self.opt_annotations.randomize() self.type_ref = type_ref(force_type=0) self.type_ref.randomize() self.name = name() self.name.randomize() self.initializer = self.type_ref.value.generate_literal() if not self.filter(): break
def randomize(self): common.usedRandomize() while True: self.opt_annotations = opt_annotations() self.opt_annotations.randomize() self.name = name() self.name.randomize() self.parser_statements = parser_statements() self.parser_statements.randomize() self.transition_statement = transition_statement() self.transition_statement.randomize() if not self.filter(): break
def randomize(self): common.usedRandomize() while True: self.opt_annotations = opt_annotations() self.opt_annotations.randomize() self.name = name() self.name.randomize() self.parameter_list = parameter_list() #self.parameter_list.randomize() self.block_statement = block_statement() self.block_statement.randomize() if not self.filter(): break
def randomize(self): common.usedRandomize() while True: self.opt_annotations = opt_annotations() self.opt_annotations.randomize() self.name = name() self.name.randomize() self.opt_type_parameters = opt_type_parameters() self.opt_type_parameters.randomize() self.parameter_list = parameter_list() self.parameter_list.randomize() if not self.filter(): break
def randomize(self): common.usedRandomize() while True: self.annotations = annotations() self.annotations.randomize() self.type_ref = type_ref() self.type_ref.randomize() self.name = name() self.name.randomize() self.opt_initializer = opt_initializer() self.opt_initializer.randomize() if not self.filter(): break
def randomize(self): common.usedRandomize() available_parameters = scope.get_available_parameters(["struct", "header"]) if len(available_parameters): self.parameter = available_parameters.keys()[randomizer.randint(0, len(available_parameters) - 1)] _parameter = available_parameters[self.parameter]["object"].type_ref.get_type_decl() if len(_parameter.struct_field_list.field_list): _field_list = [] for _field in _parameter.struct_field_list.field_list: if _field.type_ref.type == 0 and _field.type_ref.get_ref_type() != "varbit": _field_list.append(_field) if len(_field_list): self.member = _field_list[randomizer.randint(0, len(_field_list) - 1)] self.name = self.algorithms[randomizer.randint(0, len(self.algorithms) - 1)] self.opt_annotations = opt_annotations() self.opt_annotations.randomize()
def randomize(self): common.usedRandomize() self.control_type_declaration = control_type_declaration() self.control_type_declaration.randomize() scope.start_local() if self.control_type_declaration.parameter_list.non_empty_parameter_list is not None: for _parameter in self.control_type_declaration.parameter_list.non_empty_parameter_list.parameter_list: scope.insert_parameter(_parameter.name.generate_code(), _parameter.type_ref.get_ref_type(), _parameter) self.opt_constructor_parameters = opt_constructor_parameters() self.opt_constructor_parameters.randomize() scope.start_local() self.control_local_declarations = control_declaration_creation() self.control_local_declarations.randomize() scope.stop_local() self.control_body = control_body() self.control_body.randomize() scope.stop_local()
def randomize(self): common.usedRandomize() self.type = randomizer.getRandom(self.probabilities) if self.type == 0: self.opt_annotations = opt_annotations() self.opt_annotations.randomize() available_actions = scope.get_available_actions() rnd_action = randomizer.randint(0, len(available_actions) - 1) if self.force_action is not None: rnd_action = self.force_action self.name = available_actions.keys()[rnd_action] else: self.opt_annotations = opt_annotations() self.opt_annotations.randomize() available_actions = scope.get_available_actions() rnd_action = randomizer.randint(0, len(available_actions) - 1) if self.force_action is not None: rnd_action = self.force_action self.name = available_actions.keys()[rnd_action] self.argument_list = argument_list() self.argument_list.randomize()
def randomize(self): common.usedRandomize() pass
def randomize(self): common.usedRandomize() self.opt_annotations = opt_annotations() self.opt_annotations.randomize() self.function_prototype = function_prototype() self.function_prototype.randomize()
def randomize(self): common.usedRandomize() self.opt_annotations = opt_annotations() self.opt_annotations.randomize() self.stat_or_decl_list = stat_or_decl_list() self.stat_or_decl_list.randomize()
def randomize(self): common.usedRandomize() self.non_type_name = non_type_name() self.non_type_name.randomize()
def randomize(self): common.usedRandomize() self.left_expression = expression() self.left_expression.randomize() self.right_expression = expression() self.right_expression.randomize()
def randomize(self): common.usedRandomize() self.simple_keyset_expression = simple_keyset_expression() self.simple_keyset_expression.randomize() self.simple_expression_list = simple_expression_list() self.simple_expression_list.randomize()