[#2840] Changing Resolv::DNS — Daniel Hobe <daniel@...>
I put out a RCR a while ago (176) that subclassed the Resolv::DNS class to
5 messages
2004/05/01
[#2853] cgi.rb: option to omit HTTP header emission — Jos Backus <jos@...>
I'm trying to use cgi.rb to write HTML-only output. This patch adds a
5 messages
2004/05/06
[#2867] ruby/dl — Jeff Mitchell <quixoticsycophant@...>
# dltest.rb
7 messages
2004/05/12
[#2878] Bug in open-uri under win32 (?) — Mauricio Fern疣dez <batsman.geo@...>
4 messages
2004/05/16
[#2894] RI for distribution — why the lucky stiff <ruby-core@...>
Hi, everyone.
6 messages
2004/05/18
[#2901] test/yaml/test_yaml.rb — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
Hello.
2 messages
2004/05/19
[#2913] [yaml] YAML.load([1,2,3].to_yaml.to_yaml) — Jeff Mitchell <quixoticsycophant@...>
A bit contrived,
8 messages
2004/05/20
[#2926] Re: [bug] [yaml] YAML.load([1,2,3].to_yaml.to_yaml)
— "daz" <dooby@...10.karoo.co.uk>
2004/05/23
[#2927] Re: [bug] [yaml] YAML.load([1,2,3].to_yaml.to_yaml)
— ts <decoux@...>
2004/05/23
>>>>> "d" == daz <dooby@d10.karoo.co.uk> writes:
[#2928] Syck CVS (was Re: [bug] [yaml] YAML.load([1,2,3].to_yaml.to_yaml))
— why the lucky stiff <ruby-core@...>
2004/05/23
ts wrote:
[#2929] Re: Syck CVS (was Re: [bug] [yaml] YAML.load([1,2,3].to_yaml.to_yaml))
— ts <decoux@...>
2004/05/23
>>>>> "w" == why the lucky stiff <ruby-core@whytheluckystiff.net> writes:
[#2918] fixed SIG_SEGV in check_stack() in eval.c — b g <bg_rubyposter_123456@...>
I was getting a crash at 'JUMP_TAG(state);' in
6 messages
2004/05/22
[#2938] -Wstrict-prototypes for extensions — Jeff Mitchell <quixoticsycophant@...>
6 messages
2004/05/25
Re: Autogenerating test targets with mkmf
From:
nobu.nokada@...
Date:
2004-05-25 19:52:57 UTC
List:
ruby-core #2951
Hi,
At Tue, 25 May 2004 22:17:00 +0900,
Berger, Daniel wrote in [ruby-core:02948]:
> Looks good, though I think it should be limited to tc_*.rb files under
> 'test'.
Test::Unit uses test_*.rb by default, which can be changed by
-p option.
And some libraries already use test: target.
Index: lib/mkmf.rb
===================================================================
RCS file: /cvs/ruby/src/ruby/lib/mkmf.rb,v
retrieving revision 1.190
diff -U2 -p -d -r1.190 mkmf.rb
--- lib/mkmf.rb 20 May 2004 08:02:10 -0000 1.190
+++ lib/mkmf.rb 25 May 2004 19:47:49 -0000
@@ -886,4 +886,6 @@ target_prefix = #{target_prefix}
DLLIB = #{dllib}
STATIC_LIB = #{staticlib unless $static.nil?}
+TESTOPTS = #{$testopts}
+TESTDIR = #{$testdir || "$(srcdir)/test"}
}
if $extout
@@ -914,4 +916,10 @@ all: #{target ? $extout ? "install" : "
static: $(STATIC_LIB)
+.PHONY: unittest
+
+PHONY:
+
+unittest: $(DLLIB) PHONY
+ $(RUBY) -rtest/unit -I. -ep -- $(TESTOPTS) $(TESTDIR)
}
mfile.print CLEANINGS
Index: lib/test/unit.rb
===================================================================
RCS file: /cvs/ruby/src/ruby/lib/test/unit.rb,v
retrieving revision 1.10
diff -U2 -p -d -r1.10 unit.rb
--- lib/test/unit.rb 4 Mar 2004 15:53:39 -0000 1.10
+++ lib/test/unit.rb 25 May 2004 19:38:47 -0000
@@ -272,3 +272,7 @@ module Test # :nodoc:
end
-at_exit{exit(Test::Unit::AutoRunner.run($0)) unless($! || Test::Unit.run?)}
+at_exit do
+ unless $! || Test::Unit.run?
+ exit Test::Unit::AutoRunner.run($0 != "-e" && $0)
+ end
+end
--
Nobu Nakada