@@ -399,9 +399,8 @@ gomod-check: tidy
399399 fi
400400
401401generate-ini-sqlite :
402- $(TEST_LOGGER ) ? = test,file
403402 sed -e ' s|{{REPO_TEST_DIR}}|${REPO_TEST_DIR}|g' \
404- -e ' s|{{TEST_LOGGER}}|${ TEST_LOGGER} |g' \
403+ -e ' s|{{TEST_LOGGER}}|$(or $( TEST_LOGGER),test$(COMMA)file) |g' \
405404 integrations/sqlite.ini.tmpl > integrations/sqlite.ini
406405
407406.PHONY : test-sqlite
@@ -423,13 +422,12 @@ test-sqlite-migration\#%: migrations.sqlite.test migrations.individual.sqlite.t
423422
424423
425424generate-ini-mysql :
426- $(TEST_LOGGER ) ? = test,file
427425 sed -e ' s|{{TEST_MYSQL_HOST}}|${TEST_MYSQL_HOST}|g' \
428426 -e ' s|{{TEST_MYSQL_DBNAME}}|${TEST_MYSQL_DBNAME}|g' \
429427 -e ' s|{{TEST_MYSQL_USERNAME}}|${TEST_MYSQL_USERNAME}|g' \
430428 -e ' s|{{TEST_MYSQL_PASSWORD}}|${TEST_MYSQL_PASSWORD}|g' \
431429 -e ' s|{{REPO_TEST_DIR}}|${REPO_TEST_DIR}|g' \
432- -e ' s|{{TEST_LOGGER}}|${ TEST_LOGGER} |g' \
430+ -e ' s|{{TEST_LOGGER}}|$(or $( TEST_LOGGER),test$(COMMA)file) |g' \
433431 integrations/mysql.ini.tmpl > integrations/mysql.ini
434432
435433.PHONY : test-mysql
@@ -446,13 +444,12 @@ test-mysql-migration: migrations.mysql.test migrations.individual.mysql.test gen
446444 GITEA_ROOT=" $( CURDIR) " GITEA_CONF=integrations/mysql.ini ./migrations.individual.mysql.test
447445
448446generate-ini-mysql8 :
449- $(TEST_LOGGER ) ? = test,file
450447 sed -e ' s|{{TEST_MYSQL8_HOST}}|${TEST_MYSQL8_HOST}|g' \
451448 -e ' s|{{TEST_MYSQL8_DBNAME}}|${TEST_MYSQL8_DBNAME}|g' \
452449 -e ' s|{{TEST_MYSQL8_USERNAME}}|${TEST_MYSQL8_USERNAME}|g' \
453450 -e ' s|{{TEST_MYSQL8_PASSWORD}}|${TEST_MYSQL8_PASSWORD}|g' \
454451 -e ' s|{{REPO_TEST_DIR}}|${REPO_TEST_DIR}|g' \
455- -e ' s|{{TEST_LOGGER}}|${ TEST_LOGGER} |g' \
452+ -e ' s|{{TEST_LOGGER}}|$(or $( TEST_LOGGER),test$(COMMA)file) |g' \
456453 integrations/mysql8.ini.tmpl > integrations/mysql8.ini
457454
458455.PHONY : test-mysql8
@@ -469,14 +466,13 @@ test-mysql8-migration: migrations.mysql8.test migrations.individual.mysql8.test
469466 GITEA_ROOT=" $( CURDIR) " GITEA_CONF=integrations/mysql8.ini ./migrations.individual.mysql8.test
470467
471468generate-ini-pgsql :
472- $(TEST_LOGGER ) ? = test,file
473469 sed -e ' s|{{TEST_PGSQL_HOST}}|${TEST_PGSQL_HOST}|g' \
474470 -e ' s|{{TEST_PGSQL_DBNAME}}|${TEST_PGSQL_DBNAME}|g' \
475471 -e ' s|{{TEST_PGSQL_USERNAME}}|${TEST_PGSQL_USERNAME}|g' \
476472 -e ' s|{{TEST_PGSQL_PASSWORD}}|${TEST_PGSQL_PASSWORD}|g' \
477473 -e ' s|{{TEST_PGSQL_SCHEMA}}|${TEST_PGSQL_SCHEMA}|g' \
478474 -e ' s|{{REPO_TEST_DIR}}|${REPO_TEST_DIR}|g' \
479- -e ' s|{{TEST_LOGGER}}|${ TEST_LOGGER} |g' \
475+ -e ' s|{{TEST_LOGGER}}|$(or $( TEST_LOGGER),test$(COMMA)file) |g' \
480476 integrations/pgsql.ini.tmpl > integrations/pgsql.ini
481477
482478.PHONY : test-pgsql
@@ -493,13 +489,12 @@ test-pgsql-migration: migrations.pgsql.test migrations.individual.pgsql.test gen
493489 GITEA_ROOT=" $( CURDIR) " GITEA_CONF=integrations/pgsql.ini ./migrations.individual.pgsql.test
494490
495491generate-ini-mssql :
496- $(TEST_LOGGER ) ? = test,file
497492 sed -e ' s|{{TEST_MSSQL_HOST}}|${TEST_MSSQL_HOST}|g' \
498493 -e ' s|{{TEST_MSSQL_DBNAME}}|${TEST_MSSQL_DBNAME}|g' \
499494 -e ' s|{{TEST_MSSQL_USERNAME}}|${TEST_MSSQL_USERNAME}|g' \
500495 -e ' s|{{TEST_MSSQL_PASSWORD}}|${TEST_MSSQL_PASSWORD}|g' \
501496 -e ' s|{{REPO_TEST_DIR}}|${REPO_TEST_DIR}|g' \
502- -e ' s|{{TEST_LOGGER}}|${ TEST_LOGGER} |g' \
497+ -e ' s|{{TEST_LOGGER}}|$(or $( TEST_LOGGER),test$(COMMA)file) |g' \
503498 integrations/mssql.ini.tmpl > integrations/mssql.ini
504499
505500.PHONY : test-mssql
@@ -515,8 +510,9 @@ test-mssql-migration: migrations.mssql.test migrations.individual.mssql.test gen
515510 GITEA_ROOT=" $( CURDIR) " GITEA_CONF=integrations/mssql.ini ./migrations.mssql.test -test.failfast
516511 GITEA_ROOT=" $( CURDIR) " GITEA_CONF=integrations/mssql.ini ./migrations.individual.mssql.test -test.failfast
517512
513+ .PHONY : test-e2e%
518514# Use only file logging for end-to-end tests
519- test-e2e% : TEST_LOGGER = file
515+ test-e2e% : TEST_LOGGER ? = file
520516
521517.PHONY : test-e2e
522518test-e2e : test-e2e-sqlite
0 commit comments