aboutsummaryrefslogtreecommitdiff
path: root/src/integration-tests/gnunet_testing.py.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/integration-tests/gnunet_testing.py.in')
-rw-r--r--src/integration-tests/gnunet_testing.py.in12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/integration-tests/gnunet_testing.py.in b/src/integration-tests/gnunet_testing.py.in
index 5767a455a..639776fe0 100644
--- a/src/integration-tests/gnunet_testing.py.in
+++ b/src/integration-tests/gnunet_testing.py.in
@@ -170,13 +170,13 @@ class StatisticsCondition(Condition):
170 self.peer = peer 170 self.peer = peer
171 self.subsystem = subsystem 171 self.subsystem = subsystem
172 self.name = name 172 self.name = name
173 self.value = value 173 self.value = str(value)
174 self.result = -1 174 self.result = -1
175 175
176 def check(self): 176 def check(self):
177 if (self.fulfilled == False): 177 if (self.fulfilled == False):
178 self.result = self.peer.get_statistics_value(self.subsystem, self.name) 178 self.result = self.peer.get_statistics_value(self.subsystem, self.name)
179 if (self.result == str(self.value)): 179 if (self.result == self.value):
180 self.fulfilled = True 180 self.fulfilled = True
181 return True 181 return True
182 else: 182 else:
@@ -206,7 +206,7 @@ class StatisticsCondition(Condition):
206 # op + 206 # op +
207 # res + 207 # res +
208 # fail) 208 # fail)
209 logger.debug('%s %s %s condition in subsystem %s : %s : (expected/real value) %s %s %s %s', self.peer.id[:4], self.peer.cfg.encode('utf-8'), str(self.type).encode('utf-8'), self.subsystem.encode('utf-8').ljust(12), self.name.encode('utf-8').ljust(30), str(self.value).encode('utf-8'), op, self.result, fail) 209 logger.debug('%s %s %s condition in subsystem %s : %s : (expected/real value) %s %s %s %s', self.peer.id[:4], self.peer.cfg, str(self.type), self.subsystem.ljust(12), self.name.ljust(30), self.value, op, self.result, fail)
210 return self.fulfilled 210 return self.fulfilled
211 211
212 212
@@ -267,7 +267,7 @@ class EqualStatisticsCondition(Condition):
267 # self.name2.encode('utf-8').ljust(30) + 267 # self.name2.encode('utf-8').ljust(30) +
268 # b'" ' + 268 # b'" ' +
269 # self.result2) 269 # self.result2)
270 logger.debug('%s %s %s == %s %s %s %s %s', self.peer.id[:4], self.subsystem.encode('utf-8').ljust(12), self.name.encode('utf-8').ljust(30), self.result, self.peer2.id[:4], self.subsystem2.encode('uft-8').ljust(12), self.name2.encode('utf-8').ljust(30), self.result2) 270 logger.debug('%s %s %s == %s %s %s %s %s', self.peer.id[:4], self.subsystem.ljust(12), self.name.ljust(30), self.result, self.peer2.id[:4], self.subsystem2.ljust(12), self.name2.ljust(30), self.result2)
271 return self.fulfilled 271 return self.fulfilled
272 272
273 273
@@ -375,12 +375,10 @@ class Peer(object):
375 if os.name == 'nt' and tests[1] == b'\n' and tests[0][-1] == b'\r': 375 if os.name == 'nt' and tests[1] == b'\n' and tests[0][-1] == b'\r':
376 tests = (tests[0][:-1], tests[1], tests[2]) 376 tests = (tests[0][:-1], tests[1], tests[2])
377 tests = tests[0] 377 tests = tests[0]
378 # print("running gnunet-statistics " + self.cfg + " for " + name + "/" + subsystem + " yields " + tests.decode("utf-8"))
379 logger.debug('running gnunet-statistics %s for %s "/" %s yields %s', self.cfg, name, subsystem, test.decode("utf-8"))
380 result = tests.decode("utf-8").strip() 378 result = tests.decode("utf-8").strip()
379 logger.debug('running gnunet-statistics %s for %s "/" %s yields %s', self.cfg, name, subsystem, result)
381 if (result.isdigit() == True): 380 if (result.isdigit() == True):
382 return result 381 return result
383 else: 382 else:
384 # print("Invalid statistics value: " + str(tests) + " is not a number!")
385 logger.debug('Invalid statistics value: %s is not a number!', result) 383 logger.debug('Invalid statistics value: %s is not a number!', result)
386 return -1 384 return -1