##// END OF EJS Templates
Merge pull request #2964 from minrk/testcount...
Min RK -
r9810:e1a284b4 merge
parent child Browse files
Show More
@@ -85,7 +85,11 b" def add_engines(n=1, profile='iptest', total=False):"
85 eps = []
85 eps = []
86 for i in range(n):
86 for i in range(n):
87 ep = TestProcessLauncher()
87 ep = TestProcessLauncher()
88 ep.cmd_and_args = ipengine_cmd_argv + ['--profile=%s'%profile, '--log-level=50']
88 ep.cmd_and_args = ipengine_cmd_argv + [
89 '--profile=%s' % profile,
90 '--log-level=50',
91 '--InteractiveShell.colors=nocolor'
92 ]
89 ep.start()
93 ep.start()
90 launchers.append(ep)
94 launchers.append(ep)
91 eps.append(ep)
95 eps.append(ep)
@@ -615,12 +615,15 b' class TestView(ClusterTestCase, ParametricTestCase):'
615 ar = view.execute("1/0")
615 ar = view.execute("1/0")
616 ip = get_ipython()
616 ip = get_ipython()
617 ip.user_ns['ar'] = ar
617 ip.user_ns['ar'] = ar
618
618 with capture_output() as io:
619 with capture_output() as io:
619 ip.run_cell("ar.get(2)")
620 ip.run_cell("ar.get(2)")
620
621
621 self.assertEqual(io.stdout.count('ZeroDivisionError'), len(view) * 2, io.stdout)
622 count = min(error.CompositeError.tb_limit, len(view))
622 self.assertEqual(io.stdout.count('by zero'), len(view), io.stdout)
623
623 self.assertEqual(io.stdout.count(':execute'), len(view), io.stdout)
624 self.assertEqual(io.stdout.count('ZeroDivisionError'), count * 2, io.stdout)
625 self.assertEqual(io.stdout.count('by zero'), count, io.stdout)
626 self.assertEqual(io.stdout.count(':execute'), count, io.stdout)
624
627
625 def test_compositeerror_truncate(self):
628 def test_compositeerror_truncate(self):
626 """Truncate CompositeErrors with many exceptions"""
629 """Truncate CompositeErrors with many exceptions"""
@@ -633,8 +636,8 b' class TestView(ClusterTestCase, ParametricTestCase):'
633 ar = self.client.get_result(msg_ids)
636 ar = self.client.get_result(msg_ids)
634 try:
637 try:
635 ar.get()
638 ar.get()
636 except error.CompositeError as e:
639 except error.CompositeError as _e:
637 pass
640 e = _e
638 else:
641 else:
639 self.fail("Should have raised CompositeError")
642 self.fail("Should have raised CompositeError")
640
643
General Comments 0
You need to be logged in to leave comments. Login now