aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/consensus/consensus-simulation.py.in8
-rw-r--r--src/integration-tests/gnunet_pyexpect.py.in1
-rw-r--r--src/integration-tests/gnunet_testing.py.in2
-rw-r--r--src/revocation/test_local_revocation.py.in1
4 files changed, 2 insertions, 10 deletions
diff --git a/src/consensus/consensus-simulation.py.in b/src/consensus/consensus-simulation.py.in
index 23639b195..39daf81c6 100644
--- a/src/consensus/consensus-simulation.py.in
+++ b/src/consensus/consensus-simulation.py.in
@@ -17,13 +17,9 @@
17# 17#
18# SPDX-License-Identifier: AGPL3.0-or-later 18# SPDX-License-Identifier: AGPL3.0-or-later
19 19
20from builtins import str
21from builtins import range
22from past.utils import old_div
23import argparse 20import argparse
24import random 21import random
25from math import ceil, log, floor 22from math import ceil, log, floor
26from past.builtins import xrange
27 23
28 24
29def bsc(n): 25def bsc(n):
@@ -40,7 +36,7 @@ def bsc(n):
40 36
41def simulate(k, n, verbose): 37def simulate(k, n, verbose):
42 assert k < n 38 assert k < n
43 largest_arc = old_div(int(2**ceil(log(n, 2))), 2) 39 largest_arc = int(2**ceil(log(n, 2))) // 2
44 num_ghosts = (2 * largest_arc) - n 40 num_ghosts = (2 * largest_arc) - n
45 if verbose: 41 if verbose:
46 print("we have", num_ghosts, "ghost peers") 42 print("we have", num_ghosts, "ghost peers")
@@ -106,4 +102,4 @@ if __name__ == "__main__":
106 sum = 0.0 102 sum = 0.0
107 for n in range(0, args.r): 103 for n in range(0, args.r):
108 sum += simulate(args.k, args.n, args.verbose) 104 sum += simulate(args.k, args.n, args.verbose)
109 print(old_div(sum, args.r)) 105 print(sum // args.r)
diff --git a/src/integration-tests/gnunet_pyexpect.py.in b/src/integration-tests/gnunet_pyexpect.py.in
index 000b8f99a..d757634a5 100644
--- a/src/integration-tests/gnunet_pyexpect.py.in
+++ b/src/integration-tests/gnunet_pyexpect.py.in
@@ -19,7 +19,6 @@
19# 19#
20# Testcase for gnunet-peerinfo 20# Testcase for gnunet-peerinfo
21 21
22from builtins import object
23import os 22import os
24import re 23import re
25import subprocess 24import subprocess
diff --git a/src/integration-tests/gnunet_testing.py.in b/src/integration-tests/gnunet_testing.py.in
index 667c3fff5..c3596d232 100644
--- a/src/integration-tests/gnunet_testing.py.in
+++ b/src/integration-tests/gnunet_testing.py.in
@@ -19,8 +19,6 @@
19# 19#
20# Functions for integration testing 20# Functions for integration testing
21 21
22from builtins import object
23from builtins import str
24import os 22import os
25import subprocess 23import subprocess
26import sys 24import sys
diff --git a/src/revocation/test_local_revocation.py.in b/src/revocation/test_local_revocation.py.in
index 979a55d83..4cc6119ca 100644
--- a/src/revocation/test_local_revocation.py.in
+++ b/src/revocation/test_local_revocation.py.in
@@ -19,7 +19,6 @@
19# 19#
20# Testcase for ego revocation 20# Testcase for ego revocation
21 21
22from builtins import str
23import sys 22import sys
24import os 23import os
25import subprocess 24import subprocess