##// END OF EJS Templates
update %px tests with recent changes
MinRK -
Show More
@@ -370,14 +370,14 class TestView(ClusterTestCase, ParametricTestCase):
370 370
371 371 def test_magic_px_blocking(self):
372 372 ip = get_ipython()
373 v = self.client[-1]
373 v = self.client[-1:]
374 374 v.activate()
375 375 v.block=True
376 376
377 377 ip.magic('px a=5')
378 self.assertEquals(v['a'], 5)
378 self.assertEquals(v['a'], [5])
379 379 ip.magic('px a=10')
380 self.assertEquals(v['a'], 10)
380 self.assertEquals(v['a'], [10])
381 381 sio = StringIO()
382 382 savestdout = sys.stdout
383 383 sys.stdout = sio
@@ -392,21 +392,21 class TestView(ClusterTestCase, ParametricTestCase):
392 392
393 393 def test_magic_px_nonblocking(self):
394 394 ip = get_ipython()
395 v = self.client[-1]
395 v = self.client[-1:]
396 396 v.activate()
397 397 v.block=False
398 398
399 399 ip.magic('px a=5')
400 self.assertEquals(v['a'], 5)
400 self.assertEquals(v['a'], [5])
401 401 ip.magic('px a=10')
402 self.assertEquals(v['a'], 10)
402 self.assertEquals(v['a'], [10])
403 403 sio = StringIO()
404 404 savestdout = sys.stdout
405 405 sys.stdout = sio
406 406 ip.magic('px print a')
407 407 sys.stdout = savestdout
408 408 buf = sio.getvalue()
409 self.assertFalse('[stdout:%i]'%v.targets in buf)
409 self.assertFalse('[stdout:' in buf)
410 410 ip.magic('px 1/0')
411 411 ar = v.get_result(-1)
412 412 self.assertRaisesRemote(ZeroDivisionError, ar.get)
General Comments 0
You need to be logged in to leave comments. Login now