mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
common.mk: separate tests
* common.mk (check): separate test-testframework and test-all. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52006 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
e54808bb2f
commit
0d324c848f
1 changed files with 6 additions and 3 deletions
|
@ -147,7 +147,8 @@ PRE_LIBRUBY_UPDATE = $(MINIRUBY) -e 'ARGV[1] or File.unlink(ARGV[0]) rescue nil'
|
|||
$(LIBRUBY_EXTS) $(LIBRUBY_SO_UPDATE)
|
||||
|
||||
TESTSDIR = $(srcdir)/test
|
||||
TEST_EXCLUDES = --excludes=$(TESTSDIR)/excludes -x /testunit/ -x /minitest/ -x /memory_leak/
|
||||
TEST_EXCLUDES = --excludes=$(TESTSDIR)/excludes -x /memory_leak/
|
||||
EXCLUDE_TESTFRAMEWORK = -x /testunit/ -x /minitest/
|
||||
TESTWORKDIR = testwork
|
||||
TESTOPTS = $(RUBY_TESTOPTS)
|
||||
|
||||
|
@ -545,7 +546,9 @@ clean-platform:
|
|||
$(Q) $(RM) $(PLATFORM_D)
|
||||
-$(Q) $(RMDIR) $(PLATFORM_DIR) 2> $(NULL) || exit 0
|
||||
|
||||
check: main test test-all
|
||||
check: main test
|
||||
$(MAKE) test-testframework
|
||||
$(MAKE) test-all TEST_EXCLUDES="$(TEST_EXCLUDES) $(EXCLUDE_TESTFRAMEWORK)"
|
||||
$(ECHO) check succeeded
|
||||
check-ruby: test test-ruby
|
||||
|
||||
|
@ -589,7 +592,7 @@ yes-test-testframework: prog PHONY
|
|||
|
||||
test: test-sample btest-ruby test-knownbug
|
||||
|
||||
test-all: test-testframework $(TEST_RUNNABLE)-test-all
|
||||
test-all: $(TEST_RUNNABLE)-test-all
|
||||
yes-test-all: prog PHONY
|
||||
$(Q)$(exec) $(RUNRUBY) "$(srcdir)/test/runner.rb" --ruby="$(RUNRUBY)" $(TEST_EXCLUDES) $(TESTOPTS) $(TESTS)
|
||||
TESTS_BUILD = mkmf
|
||||
|
|
Loading…
Add table
Reference in a new issue