- Added script to test all variants of something.
This commit is contained in:
		
							parent
							
								
									4c4fe45555
								
							
						
					
					
						commit
						12b5d96ddb
					
				
							
								
								
									
										31
									
								
								spdl/multiparty/test-variants.py
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										31
									
								
								spdl/multiparty/test-variants.py
									
									
									
									
									
										Executable file
									
								
							@ -0,0 +1,31 @@
 | 
			
		||||
#!/usr/bin/python
 | 
			
		||||
#
 | 
			
		||||
#
 | 
			
		||||
import commands
 | 
			
		||||
 | 
			
		||||
def testvariant(variant):
 | 
			
		||||
	s = "./multinsl-generator.py"
 | 
			
		||||
	s += " 4 %s" % (variant)
 | 
			
		||||
	s += " | scyther -a -r5 -m2 --summary"
 | 
			
		||||
	print s
 | 
			
		||||
	s += " | grep \"failed:\""
 | 
			
		||||
	out = commands.getoutput(s)
 | 
			
		||||
	if out == "":
 | 
			
		||||
		print "Okay"
 | 
			
		||||
		return True
 | 
			
		||||
	else:
 | 
			
		||||
		print out
 | 
			
		||||
		return False
 | 
			
		||||
 | 
			
		||||
def main():
 | 
			
		||||
	good = []
 | 
			
		||||
	for i in range (0,32):
 | 
			
		||||
		print i
 | 
			
		||||
		if testvariant (i):
 | 
			
		||||
			good.append(i)
 | 
			
		||||
	print
 | 
			
		||||
	print "Good variants:"
 | 
			
		||||
	print good
 | 
			
		||||
		
 | 
			
		||||
 | 
			
		||||
main()
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user