frysk.proc
Class TestRun

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by frysk.junit.TestCase
              extended by frysk.testbed.TestLib
                  extended by frysk.proc.TestRun
All Implemented Interfaces:
Test

public class TestRun
extends TestLib

Check that a program can be run to completion. A scratch file is created. The program "rm -f TMPFILE" is then run. That the tmp file has been removed is then checked.


Field Summary
 
Fields inherited from class frysk.testbed.TestLib
host
 
Constructor Summary
TestRun()
           
 
Method Summary
 void testCreateAttachedContinuedProc()
          Check that a free running sub-process can be created.
 void testCreateAttachedStoppedProc()
          Check that a stopped (at entry point) sub-process can be created.
 
Methods inherited from class frysk.testbed.TestLib
addToTearDown, addToTearDown, assertRunToFindProc, assertRunUntilStop, assertRunUntilStop, getExecPath, isChildOf, isChildOfMine, isDescendantOf, isDescendantOfMine, runPending, setUp, tearDown
 
Methods inherited from class frysk.junit.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, getTimeoutMilliseconds, getTimeoutSeconds, missing32or64, unresolved, unresolvedOffUtrace, unresolvedOn32On64, unresolvedOnIA32, unresolvedOnPPC, unresolvedOnUtrace, unresolvedOnx8664, unsupported
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestRun

public TestRun()
Method Detail

testCreateAttachedContinuedProc

public void testCreateAttachedContinuedProc()
Check that a free running sub-process can be created.


testCreateAttachedStoppedProc

public void testCreateAttachedStoppedProc()
Check that a stopped (at entry point) sub-process can be created. This gets a little messy, need to get TaskAttachedObserverXXX installed on the just added task.