* Added maint option to Makefile, only does maintenance tests * Added .htaccess file in t/ to disallow acces from the web
28 lines
618 B
Makefile
28 lines
618 B
Makefile
#
|
||
# This Makefile is used to test some MediaWiki functions. If you
|
||
# want to install MediaWiki, point your browser to ./config/
|
||
#
|
||
|
||
# Configuration:
|
||
PROVE_BIN="prove"
|
||
|
||
# Describe our tests:
|
||
BASE_TEST=$(wildcard t/*.t)
|
||
INCLUDES_TESTS=$(wildcard t/inc/*t)
|
||
MAINTENANCE_TESTS=$(wildcard t/maint/*t)
|
||
|
||
# Build groups:
|
||
FAST_TESTS=$(BASE_TEST) $(INCLUDES_TESTS)
|
||
ALL_TESTS=$(BASE_TEST) $(INCLUDES_TESTS) $(MAINTENANCE_TESTS)
|
||
|
||
test: t/Test.php
|
||
$(PROVE_BIN) $(ALL_TESTS)
|
||
|
||
fast: t/Test.php
|
||
$(PROVE_BIN) $(FAST_TESTS)
|
||
|
||
maint:
|
||
$(PROVE_BIN) $(MAINTENANCE_TESTS)
|
||
|
||
verbose: t/Test.php
|
||
$(PROVE_BIN) -v $(ALL_TESTS) | egrep -v '^ok'
|