From eb96d9756719127b2143b8bca18d5afe240f84c0 Mon Sep 17 00:00:00 2001 From: Mohammad ALTAWEEL Date: Thu, 22 Dec 2022 11:18:11 +0300 Subject: [PATCH] Skipping tests in simple format --- speedtest.py | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/speedtest.py b/speedtest.py index 186b529..e201d2c 100755 --- a/speedtest.py +++ b/speedtest.py @@ -1979,12 +1979,21 @@ def shell(): results.share() if args.simple: - printer('Ping: %s ms\nDownload: %0.2f M%s/s\nUpload: %0.2f M%s/s' % - (results.ping, - (results.download / 1000.0 / 1000.0) / args.units[1], - args.units[0], - (results.upload / 1000.0 / 1000.0) / args.units[1], - args.units[0])) + printer('Ping: %s ms' % results.ping) + + if args.download: + printer('Download: %0.2f M%s/s' % + ((results.download / 1000.0 / 1000.0) / args.units[1], + args.units[0])) + else: + printer('Skipping download test') + + if args.upload: + printer('Upload: %0.2f M%s/s' % + ((results.upload / 1000.0 / 1000.0) / args.units[1], + args.units[0])) + else: + printer('Skipping upload test') elif args.csv: printer(results.csv(delimiter=args.csv_delimiter)) elif args.json: