25 lines
		
	
	
		
			513 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
		
		
			
		
	
	
			25 lines
		
	
	
		
			513 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
|  | #!/bin/bash
 | ||
|  | 
 | ||
|  | set -e | ||
|  | 
 | ||
|  | ./sizes | ||
|  | ./constants | ||
|  | 
 | ||
|  | for i in $(for j in $(echo $(./hashsum -h | tail -n +3)); do echo $j; done | sort); do echo -n "$i: " && ./hashsum -a $i testprof/test.key ; done > hashsum_tv.txt | ||
|  | difftroubles=$(diff -i -w -B hashsum_tv.txt notes/hashsum_tv.txt | grep '^<') || true | ||
|  | if [ -n "$difftroubles" ]; then | ||
|  |   echo "FAILURE: hashsum_tv.tx" | ||
|  |   diff -i -w -B hashsum_tv.txt notes/hashsum_tv.txt | ||
|  |   echo "hashsum failed" | ||
|  |   exit 1 | ||
|  | else | ||
|  |   echo "hashsum okay" | ||
|  | fi | ||
|  | 
 | ||
|  | 
 | ||
|  | exit 0 | ||
|  | 
 | ||
|  | # $Source$ | ||
|  | # $Revision$ | ||
|  | # $Date$ |