def generate_dummy_data(data_tokens): """ Insert dummy data based on data tokens I - integer id L - login/username E - email P - password T - piece of text :return: """ token_list = data_tokens.split(',') samples_count = random.randint(100, 1000) inserted_data = [] for i in range(samples_count): values = [] for token in token_list: if token == 'I': values.append(i) if token == 'L': data = elizabeth.Personal().username() values.append(data) if token == 'E': data = elizabeth.Personal().email() values.append(data) if token == 'P': data = elizabeth.Personal().password() values.append(data) if token == 'T': sample_length = random.randint(1, 10) data = elizabeth.Text().text(quantity=sample_length) values.append(data) inserted_data.append(tuple(values)) return inserted_data, token_list
def text(request): return elizabeth.Text(request.param)