[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [stem/master] Converting str stats for proc tests



commit 6a85a34c753f34c7cc79f4ad4e9f67d92bce1046
Author: Damian Johnson <atagar@xxxxxxxxxxxxxx>
Date:   Sun Jan 27 19:01:32 2013 -0800

    Converting str stats for proc tests
    
    The proc tests were comparing strings with floats. It coincidentally passed,
    but wasn't really testing what we wanted. In python 3.x the comparisons fail
    due to the type mismatch.
    
    ======================================================================
    ERROR: test_get_stats
    ----------------------------------------------------------------------
    Traceback:
      File "/home/atagar/Desktop/stem/test/data/python3/test/integ/util/proc.py", line 74, in test_get_stats
        self.assertTrue(utime > 0)
    TypeError: unorderable types: str() > int()
---
 test/integ/util/proc.py |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/test/integ/util/proc.py b/test/integ/util/proc.py
index d184fe4..e6d1534 100644
--- a/test/integ/util/proc.py
+++ b/test/integ/util/proc.py
@@ -71,9 +71,9 @@ class TestProc(unittest.TestCase):
     command, utime, stime, start_time = proc.get_stats(tor_pid, 'command', 'utime', 'stime', 'start time')
 
     self.assertEquals('tor', command)
-    self.assertTrue(utime > 0)
-    self.assertTrue(stime > 0)
-    self.assertTrue(start_time > proc.get_system_start_time())
+    self.assertTrue(float(utime) > 0)
+    self.assertTrue(float(stime) > 0)
+    self.assertTrue(float(start_time) > proc.get_system_start_time())
 
   def test_get_connections(self):
     """



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits