tests/test-run-tests.t
changeset 32622 931bb962e0eb
parent 32474 c2b7fb580794
child 32704 1270b00a385d
equal deleted inserted replaced
32621:c59451e11cbf 32622:931bb962e0eb
   901   python hash seed: * (glob)
   901   python hash seed: * (glob)
   902   [1]
   902   [1]
   903 
   903 
   904   $ cd ..
   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 Test cases in .t files
   930 Test cases in .t files
   907 ======================
   931 ======================
   908   $ mkdir cases
   932   $ mkdir cases
   909   $ cd cases
   933   $ cd cases
   910   $ cat > test-cases-abc.t <<'EOF'
   934   $ cat > test-cases-abc.t <<'EOF'