Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2cb097d5cd 
					 
					
						
						
							
							lit: Factor a new OneCommandPerFileTest out of SyntaxCheckTest.  
						
						... 
						
						
						
						- Used for running a single fixed command on a directory of files, with the
   option of deriving a temporary input file from the test source.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88844  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-15 08:10:29 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						048bac35df 
					 
					
						
						
							
							Remove duplicate implementation of excludes functionality, and support excluding  
						
						... 
						
						
						
						dirnames.
Also, add support for the 'unsupported' config property.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88838  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-15 07:22:58 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						ee504b8cd7 
					 
					
						
						
							
							lit: Drop require_and_and support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86447  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-08 09:07:13 +00:00 
						 
				 
			
				
					
						
							
							
								Douglas Gregor 
							
						 
					 
					
						
						
							
						
						489b83302c 
					 
					
						
						
							
							Teach lit's SyntaxCheckTest two new tricks:  
						
						... 
						
						
						
						- skip .svn directories
  - add a set of excluded filenames so we can easily skip tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86185  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-05 22:58:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						6bccb4c237 
					 
					
						
						
							
							Support GoogleTest's "typed tests"  
						
						... 
						
						
						
						(http://code.google.com/p/googletest/wiki/GoogleTestAdvancedGuide#Typed_Tests )
in lit.py.  These tests have names like "ValueMapTest/0.Iteration", which broke
when lit.py os.path.join()ed them onto the path and then assumed it could
os.path.split() them back off.  This patch shifts path components from the
testPath to the testName until the testPath exists.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84387  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-18 02:05:42 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						7c748661ce 
					 
					
						
						
							
							lit: Add a custom test format for use in clang.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81987  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-16 01:34:52 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						00a42449ec 
					 
					
						
						
							
							lit: Give test formats control over test discovery.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81751  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-14 02:38:46 +00:00