tests/test-run-tests.t
changeset 45407 de9ec12ee53c
parent 45406 fa1a5527f642
child 45830 c102b704edb5
equal deleted inserted replaced
45406:fa1a5527f642 45407:de9ec12ee53c
   495 
   495 
   496 test for --retest
   496 test for --retest
   497 ====================
   497 ====================
   498 
   498 
   499   $ rt --retest
   499   $ rt --retest
   500   running 2 tests using 1 parallel processes 
   500   running 1 tests using 1 parallel processes 
   501   
   501   
   502   --- $TESTTMP/test-failure.t
   502   --- $TESTTMP/test-failure.t
   503   +++ $TESTTMP/test-failure.t.err
   503   +++ $TESTTMP/test-failure.t.err
   504   @@ -1,5 +1,5 @@
   504   @@ -1,5 +1,5 @@
   505      $ echo babar
   505      $ echo babar
   510    pad pad pad pad............................................................
   510    pad pad pad pad............................................................
   511   
   511   
   512   ERROR: test-failure.t output changed
   512   ERROR: test-failure.t output changed
   513   !
   513   !
   514   Failed test-failure.t: output changed
   514   Failed test-failure.t: output changed
   515   # Ran 2 tests, 1 skipped, 1 failed.
   515   # Ran 1 tests, 0 skipped, 1 failed.
   516   python hash seed: * (glob)
   516   python hash seed: * (glob)
   517   [1]
   517   [1]
   518 
   518 
   519 --retest works with --outputdir
   519 --retest works with --outputdir
   520   $ rm -r output
   520   $ rm -r output
   521   $ mkdir output
   521   $ mkdir output
   522   $ mv test-failure.t.err output
   522   $ mv test-failure.t.err output
   523   $ rt --retest --outputdir output
   523   $ rt --retest --outputdir output
   524   running 2 tests using 1 parallel processes 
   524   running 1 tests using 1 parallel processes 
   525   
   525   
   526   --- $TESTTMP/test-failure.t
   526   --- $TESTTMP/test-failure.t
   527   +++ $TESTTMP/output/test-failure.t.err
   527   +++ $TESTTMP/output/test-failure.t.err
   528   @@ -1,5 +1,5 @@
   528   @@ -1,5 +1,5 @@
   529      $ echo babar
   529      $ echo babar
   534    pad pad pad pad............................................................
   534    pad pad pad pad............................................................
   535   
   535   
   536   ERROR: test-failure.t output changed
   536   ERROR: test-failure.t output changed
   537   !
   537   !
   538   Failed test-failure.t: output changed
   538   Failed test-failure.t: output changed
   539   # Ran 2 tests, 1 skipped, 1 failed.
   539   # Ran 1 tests, 0 skipped, 1 failed.
   540   python hash seed: * (glob)
   540   python hash seed: * (glob)
   541   [1]
   541   [1]
   542 
   542 
   543 Selecting Tests To Run
   543 Selecting Tests To Run
   544 ======================
   544 ======================
   973   # Ran 4 tests, 0 skipped, 1 failed.
   973   # Ran 4 tests, 0 skipped, 1 failed.
   974   python hash seed: * (glob)
   974   python hash seed: * (glob)
   975   [1]
   975   [1]
   976 
   976 
   977   $ rt --retest
   977   $ rt --retest
   978   running 5 tests using 1 parallel processes 
   978   running 1 tests using 1 parallel processes 
   979   
   979   
   980   --- $TESTTMP/test-cases.t
   980   --- $TESTTMP/test-cases.t
   981   +++ $TESTTMP/test-cases.t#b#c.err
   981   +++ $TESTTMP/test-cases.t#b#c.err
   982   @@ -6,5 +6,5 @@
   982   @@ -6,5 +6,5 @@
   983    #endif
   983    #endif
   988    #endif
   988    #endif
   989   
   989   
   990   ERROR: test-cases.t#b#c output changed
   990   ERROR: test-cases.t#b#c output changed
   991   !
   991   !
   992   Failed test-cases.t#b#c: output changed
   992   Failed test-cases.t#b#c: output changed
   993   # Ran 5 tests, 4 skipped, 1 failed.
   993   # Ran 1 tests, 0 skipped, 1 failed.
   994   python hash seed: * (glob)
   994   python hash seed: * (glob)
   995   [1]
   995   [1]
   996   $ rm test-cases.t#b#c.err
   996   $ rm test-cases.t#b#c.err
   997   $ rm test-cases.t
   997   $ rm test-cases.t
   998 
   998