Show More
@@ -1778,6 +1778,7 b' class TestSuite(unittest.TestSuite):' | |||
|
1778 | 1778 | except: # re-raises |
|
1779 | 1779 | done.put(('!', test, 'run-test raised an error, see traceback')) |
|
1780 | 1780 | raise |
|
1781 | finally: | |
|
1781 | 1782 | try: |
|
1782 | 1783 | channels[channel] = '' |
|
1783 | 1784 | except IndexError: |
@@ -903,6 +903,30 b' support for bisecting failed tests autom' | |||
|
903 | 903 | |
|
904 | 904 | $ cd .. |
|
905 | 905 | |
|
906 | Test a broken #if statement doesn't break run-tests threading. | |
|
907 | ============================================================== | |
|
908 | $ mkdir broken | |
|
909 | $ cd broken | |
|
910 | $ cat > test-broken.t <<EOF | |
|
911 | > true | |
|
912 | > #if notarealhghavefeature | |
|
913 | > $ false | |
|
914 | > #endif | |
|
915 | > EOF | |
|
916 | $ for f in 1 2 3 4 ; do | |
|
917 | > cat > test-works-$f.t <<EOF | |
|
918 | > This is test case $f | |
|
919 | > $ sleep 1 | |
|
920 | > EOF | |
|
921 | > done | |
|
922 | $ rt -j 2 | |
|
923 | .... | |
|
924 | # Ran 5 tests, 0 skipped, 0 warned, 0 failed. | |
|
925 | skipped: unknown feature: notarealhghavefeature | |
|
926 | ||
|
927 | $ cd .. | |
|
928 | $ rm -rf broken | |
|
929 | ||
|
906 | 930 | Test cases in .t files |
|
907 | 931 | ====================== |
|
908 | 932 | $ mkdir cases |
General Comments 0
You need to be logged in to leave comments.
Login now