mirror of https://github.com/miniflux/v2.git
parent
b68ada396a
commit
cd57417dc6
|
@ -2,5 +2,6 @@ miniflux-*
|
||||||
./miniflux
|
./miniflux
|
||||||
*.rpm
|
*.rpm
|
||||||
*.deb
|
*.deb
|
||||||
|
.covdatafiles
|
||||||
.idea
|
.idea
|
||||||
.vscode
|
.vscode
|
10
Makefile
10
Makefile
|
@ -117,8 +117,12 @@ lint:
|
||||||
integration-test:
|
integration-test:
|
||||||
psql -U postgres -c 'drop database if exists miniflux_test;'
|
psql -U postgres -c 'drop database if exists miniflux_test;'
|
||||||
psql -U postgres -c 'create database miniflux_test;'
|
psql -U postgres -c 'create database miniflux_test;'
|
||||||
go build -o miniflux-test main.go
|
go build -o miniflux-test -cover -coverpkg=miniflux.app main.go
|
||||||
|
|
||||||
|
rm -rf .covdatafiles
|
||||||
|
mkdir -p .covdatafiles
|
||||||
|
|
||||||
|
GOCOVERDIR=.covdatafiles \
|
||||||
DATABASE_URL=$(DB_URL) \
|
DATABASE_URL=$(DB_URL) \
|
||||||
ADMIN_USERNAME=admin \
|
ADMIN_USERNAME=admin \
|
||||||
ADMIN_PASSWORD=test123 \
|
ADMIN_PASSWORD=test123 \
|
||||||
|
@ -133,11 +137,13 @@ integration-test:
|
||||||
TEST_MINIFLUX_ADMIN_USERNAME=admin \
|
TEST_MINIFLUX_ADMIN_USERNAME=admin \
|
||||||
TEST_MINIFLUX_ADMIN_PASSWORD=test123 \
|
TEST_MINIFLUX_ADMIN_PASSWORD=test123 \
|
||||||
go test -v -count=1 ./internal/api
|
go test -v -count=1 ./internal/api
|
||||||
|
ls -l .covdatafiles
|
||||||
|
go tool covdata percent -i=.covdatafiles
|
||||||
|
|
||||||
clean-integration-test:
|
clean-integration-test:
|
||||||
@ kill -9 `cat /tmp/miniflux.pid`
|
@ kill -9 `cat /tmp/miniflux.pid`
|
||||||
@ rm -f /tmp/miniflux.pid /tmp/miniflux.log
|
@ rm -f /tmp/miniflux.pid /tmp/miniflux.log
|
||||||
@ rm miniflux-test
|
@ rm -f miniflux-test
|
||||||
@ psql -U postgres -c 'drop database if exists miniflux_test;'
|
@ psql -U postgres -c 'drop database if exists miniflux_test;'
|
||||||
|
|
||||||
docker-image:
|
docker-image:
|
||||||
|
|
Loading…
Reference in New Issue