mirror of git://gcc.gnu.org/git/gcc.git
				
				
				
			
		
			
				
	
	
		
			32 lines
		
	
	
		
			801 B
		
	
	
	
		
			Java
		
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			801 B
		
	
	
	
		
			Java
		
	
	
	
| // Copyright (c) 1998, 1999  Free Software Foundation
 | |
| 
 | |
| // Written by Tom Tromey <tromey@cygnus.com>
 | |
| 
 | |
| import gnu.testlet.*;
 | |
| 
 | |
| public class DejaGNUTestHarness extends SimpleTestHarness
 | |
| {
 | |
|   static String dejasrcdir;
 | |
| 
 | |
|   public String getSourceDirectory ()
 | |
|   {
 | |
|     return dejasrcdir;
 | |
|   }
 | |
| 
 | |
|   private DejaGNUTestHarness ()
 | |
|   {
 | |
|     super (/* verbose */ true, /* debug */ false);
 | |
|   }
 | |
| 
 | |
|   public static void main (String[] args)
 | |
|   {
 | |
|     dejasrcdir = args.length > 0 ? args[0] : "";
 | |
|     DejaGNUTestHarness harness = new DejaGNUTestHarness ();
 | |
|     // This might seem weird, given that we check args.length above.
 | |
|     // However, in some cases the expect code rewrites this runtest
 | |
|     // invocation to have an explicit name for the test to run.
 | |
|     harness.runtest (args[1]);
 | |
|     System.exit(harness.done());
 | |
|   }
 | |
| }
 |