mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Fix coverage reports (#2974)
This commit is contained in:
		
							
								
								
									
										9
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								Makefile
									
									
									
									
									
								
							@@ -138,14 +138,7 @@ coverage:
 | 
			
		||||
	@hash gocovmerge > /dev/null 2>&1; if [ $$? -ne 0 ]; then \
 | 
			
		||||
		$(GO) get -u github.com/wadey/gocovmerge; \
 | 
			
		||||
	fi
 | 
			
		||||
	echo "mode: set" > coverage.all
 | 
			
		||||
	for PKG in $(PACKAGES); do\
 | 
			
		||||
		egrep "$$PKG[^/]*\.go" integration.coverage.out > int.coverage.out;\
 | 
			
		||||
		gocovmerge $$GOPATH/src/$$PKG/coverage.out int.coverage.out > pkg.coverage.out;\
 | 
			
		||||
		grep -h -v "^mode:" pkg.coverage.out >>  coverage.all;\
 | 
			
		||||
		mv pkg.coverage.out $$GOPATH/src/$$PKG/coverage.out;\
 | 
			
		||||
		rm int.coverage.out;\
 | 
			
		||||
	done;
 | 
			
		||||
	gocovmerge integration.coverage.out $(shell find . -type f -name "coverage.out") > coverage.all;\
 | 
			
		||||
 | 
			
		||||
.PHONY: unit-test-coverage
 | 
			
		||||
unit-test-coverage:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user