From 8ce7c9d657ee386ed9aeceb50a61cbc6800c5b6e Mon Sep 17 00:00:00 2001 From: Zach Smith Date: Mon, 13 Mar 2017 20:10:18 -0700 Subject: Add generators.nextToken() --- src/main/scala/xyz/driver/core/generators.scala | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/main/scala/xyz/driver/core/generators.scala') diff --git a/src/main/scala/xyz/driver/core/generators.scala b/src/main/scala/xyz/driver/core/generators.scala index 45c39fc..8f94ee3 100644 --- a/src/main/scala/xyz/driver/core/generators.scala +++ b/src/main/scala/xyz/driver/core/generators.scala @@ -14,8 +14,11 @@ object generators { private val random = new Random import random._ - private val DefaultMaxLength = 10 - private val StringLetters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ".toSet + private val DefaultMaxLength = 10 + private val StringLetters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ".toSet + private val NonAmbigiousCharacters = "abcdefghijkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ23456789".toSet + + def nextToken(length: Int): String = listOf(oneOf(NonAmbigiousCharacters)).mkString def nextInt(maxValue: Int): Int = random.nextInt(maxValue) -- cgit v1.2.3