Changeset 9b7fac6 in sasmodels for sasmodels/model_test.py


Ignore:
Timestamp:
Apr 11, 2018 4:43:15 AM (6 years ago)
Author:
Piotr Rozyczko <rozyczko@…>
Children:
1a8b91c
Parents:
fe6aa45
Message:

Shuffle tests around to circumvent Qt5 unittest issue

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/model_test.py

    r3221de0 r9b7fac6  
    376376        stream.writeln(traceback.format_exc()) 
    377377        return 
    378     # Run the test suite 
    379     suite.run(result) 
    380  
    381     # Print the failures and errors 
    382     for _, tb in result.errors: 
    383         stream.writeln(tb) 
    384     for _, tb in result.failures: 
    385         stream.writeln(tb) 
    386378 
    387379    # Warn if there are no user defined tests. 
     
    393385    # iterator since we don't have direct access to the list of tests in the 
    394386    # test suite. 
     387    # In Qt5 suite.run() will clear all tests in the suite after running 
     388    # with no way of retaining them for the test below, so let's check 
     389    # for user tests before running the suite. 
    395390    for test in suite: 
    396391        if not test.info.tests: 
     
    399394    else: 
    400395        stream.writeln("Note: no test suite created --- this should never happen") 
     396 
     397    # Run the test suite 
     398    suite.run(result) 
     399 
     400    # Print the failures and errors 
     401    for _, tb in result.errors: 
     402        stream.writeln(tb) 
     403    for _, tb in result.failures: 
     404        stream.writeln(tb) 
    401405 
    402406    output = stream.getvalue() 
Note: See TracChangeset for help on using the changeset viewer.