cubicweb/devtools/qunit.py
changeset 12822 6a3634515bd5
parent 12820 da416fb21657
child 12823 e830ace445bf
equal deleted inserted replaced
12821:fce106b9977d 12822:6a3634515bd5
   175                     if result:
   175                     if result:
   176                         yield test_name, lambda *args: 1, ()
   176                         yield test_name, lambda *args: 1, ()
   177                     else:
   177                     else:
   178                         yield test_name, self.fail, (msg, )
   178                         yield test_name, self.fail, (msg, )
   179                 except Empty:
   179                 except Empty:
       
   180                     # Empty means nothing was appended to test_queue within timeout
   180                     error = True
   181                     error = True
       
   182                     print("WARNING: timeout while trying to get the next test result from "
       
   183                           "FirefoxHelper queue, see log file '%s' for more info" % browser.log_file)
   181                     yield test_file, timeout_failure, (test_file, timeout, test_count)
   184                     yield test_file, timeout_failure, (test_file, timeout, test_count)
   182 
   185 
   183         if test_count <= 0 and not error:
   186         if test_count <= 0 and not error:
   184             yield test_name, runtime_error, ('No test yielded by qunit for %s' % test_file, )
   187             yield test_name, runtime_error, ('No test yielded by qunit for %s' % test_file, )
   185 
   188