13 lines
		
	
	
		
			285 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			285 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/usr/bin/env bash
 | 
						|
 | 
						|
set -e
 | 
						|
echo "" > coverage.txt
 | 
						|
 | 
						|
for d in $(go list ./... | grep -v vendor); do
 | 
						|
    go test -coverprofile=profile.out -coverpkg=github.com/json-iterator/go $d
 | 
						|
    if [ -f profile.out ]; then
 | 
						|
        cat profile.out >> coverage.txt
 | 
						|
        rm profile.out
 | 
						|
    fi
 | 
						|
done
 |