diff options
author | Marek Habersack <grendel@twistedcode.net> | 2008-11-28 04:34:59 +0300 |
---|---|---|
committer | Marek Habersack <grendel@twistedcode.net> | 2008-11-28 04:34:59 +0300 |
commit | 77e1c192879ec4da5071c57e23af4db50e3d7a35 (patch) | |
tree | 0383666060909f28f30631dfb7a6a4d320986c94 /mcs/build | |
parent | 0782151f37f0640e7636a9f323d856cfdbe1aaa7 (diff) |
2008-11-28 Marek Habersack <mhabersack@novell.com>
* library.make (TESTNAME_ARG): added support for the nunit-console -run
parameter, so that individual tests can be ran.
svn path=/trunk/mcs/; revision=120198
Diffstat (limited to 'mcs/build')
-rw-r--r-- | mcs/build/ChangeLog | 2 | ||||
-rw-r--r-- | mcs/build/library.make | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/mcs/build/ChangeLog b/mcs/build/ChangeLog index 6da853b87ac..ecf7088f5cc 100644 --- a/mcs/build/ChangeLog +++ b/mcs/build/ChangeLog @@ -2,6 +2,8 @@ * library.make (FIXTURE_ARG): /parameter:value syntax is not supported in nunit 2.4 + (TESTNAME_ARG): added support for the nunit-console -run + parameter, so that individual tests can be ran. 2008-11-26 Atsushi Enomoto <atsushi@ximian.com> diff --git a/mcs/build/library.make b/mcs/build/library.make index d5251a71c5a..3218f7b5881 100644 --- a/mcs/build/library.make +++ b/mcs/build/library.make @@ -214,10 +214,14 @@ ifdef FIXTURE FIXTURE_ARG = -fixture=MonoTests.$(FIXTURE) endif +ifdef TESTNAME +TESTNAME_ARG = -run=MonoTests.$(TESTNAME) +endif + ## FIXME: i18n problem in the 'sed' command below run-test-lib: test-local ok=:; \ - MONO_REGISTRY_PATH="$(HOME)/.mono/registry" $(TEST_RUNTIME) $(RUNTIME_FLAGS) $(TEST_HARNESS) $(test_assemblies) -noshadow $(TEST_HARNESS_FLAGS) $(LOCAL_TEST_HARNESS_FLAGS) $(TEST_HARNESS_EXCLUDES) $(TEST_HARNESS_OUTPUT) -xml=TestResult-$(PROFILE).xml $(FIXTURE_ARG) || ok=false; \ + MONO_REGISTRY_PATH="$(HOME)/.mono/registry" $(TEST_RUNTIME) $(RUNTIME_FLAGS) $(TEST_HARNESS) $(test_assemblies) -noshadow $(TEST_HARNESS_FLAGS) $(LOCAL_TEST_HARNESS_FLAGS) $(TEST_HARNESS_EXCLUDES) $(TEST_HARNESS_OUTPUT) -xml=TestResult-$(PROFILE).xml $(FIXTURE_ARG) $(TESTNAME_ARG)|| ok=false; \ $(TEST_HARNESS_POSTPROC) ; $$ok run-test-ondotnet-lib: test-local |