Beispiel #1
0
 def test_double_stop(self):
     """Test error raised on multiple calls to stop."""
     watch = Stopwatch()
     watch.start()
     watch.stop()
     self.assertRaises(ZMQError, watch.stop)
     self.assertRaises(ZMQError, watch.stop)
Beispiel #2
0
 def test_stop_microseconds(self):
     """Test that stop/sleep have right units."""
     watch = Stopwatch()
     watch.start()
     tic = time.time()
     watch.sleep(1)
     us = watch.stop()
     toc = time.time()
     self.assertAlmostEqual(us / 1e6, (toc - tic), places=0)
Beispiel #3
0
 def test_double_stop(self):
     """Test error raised on multiple calls to stop."""
     watch = Stopwatch()
     watch.start()
     watch.stop()
     self.assertRaises(ZMQError, watch.stop)
     self.assertRaises(ZMQError, watch.stop)
Beispiel #4
0
 def test_stop_microseconds(self):
     """Test that stop/sleep have right units."""
     watch = Stopwatch()
     watch.start()
     tic = time.time()
     watch.sleep(1)
     us = watch.stop()
     toc = time.time()
     self.assertAlmostEqual(us/1e6,(toc-tic),places=0)
Beispiel #5
0
 def test_stop_long(self):
     """Ensure stop returns a long int."""
     watch = Stopwatch()
     watch.start()
     us = watch.stop()
     self.assertTrue(isinstance(us, long))
Beispiel #6
0
 def test_stop_long(self):
     """Ensure stop returns a long int."""
     watch = Stopwatch()
     watch.start()
     us = watch.stop()
     self.assertTrue(isinstance(us, long))