From 048a1261193f8a8017d63aa0ea9bc0d14306b747 Mon Sep 17 00:00:00 2001 From: Project Nayuki Date: Sat, 9 Sep 2017 04:12:28 +0000 Subject: [PATCH] Simplified arithmetic in Python batch tester program, without changing behavior. --- python/qrcodegen-batch-test.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/python/qrcodegen-batch-test.py b/python/qrcodegen-batch-test.py index f5d09a5..fa92e52 100644 --- a/python/qrcodegen-batch-test.py +++ b/python/qrcodegen-batch-test.py @@ -72,16 +72,16 @@ def main(): def do_trial(): mode = random.randrange(4) if mode == 0: # Numeric - length = max(round((2 * 7089) ** random.random()), 1) + length = round((2 * 7089) ** random.random()) data = [random.randrange(48, 58) for _ in range(length)] elif mode == 1: # Alphanumeric - length = max(round((2 * 4296) ** random.random()), 1) + length = round((2 * 4296) ** random.random()) data = [ord(random.choice("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:")) for _ in range(length)] elif mode == 2: # ASCII - length = max(round((2 * 2953) ** random.random()), 1) + length = round((2 * 2953) ** random.random()) data = [random.randrange(128) for _ in range(length)] elif mode == 3: # Byte - length = max(round((2 * 2953) ** random.random()), 1) + length = round((2 * 2953) ** random.random()) data = [random.randrange(256) for _ in range(length)] else: raise AssertionError()