def generate_inputs(cls): length1 = random.randrange(5, 11) length2 = random.randrange(12, 20) if random.choice([True, False]): length1, length2 = length2, length1 return dict( string1=generate_string(length1), string2=generate_string(length2), )
def generate_inputs(cls): things = generate_list(str) to_find = generate_string() things += [to_find] * random.randint(1, 3) random.shuffle(things) return dict( things=things, to_find=to_find, )
def generate_inputs(cls): return {"letters": generate_string(2)}
def generate_inputs(cls): result = generate_string() if random.random() < 0.5: result += random.choice([".png", ".jpg"]) return {"filename": result}
def generate_inputs(cls): if random.random() < 0.5: row = [generate_string()] * 3 else: row = [generate_string() for _ in range(3)] return {"row": row}
def generate_inputs(cls): length = random.randrange(5, 11) return dict( string1=generate_string(length), string2=generate_string(length), )
def generate_inputs(cls): strlen, listlen = randint(1, 10), randint(1, 10) strings = [generate_string(strlen) for _ in range(listlen)] return dict(strings=strings, )