Bug #3275

incompatibility of testrb

Added by Yusuke Endoh almost 5 years ago. Updated over 2 years ago.

[ruby-core:30154]
Status:Closed
Priority:Normal
Assignee:-
ruby -v:ruby 1.9.3dev (2010-05-11 trunk 27737) [i686-linux] Backport:

Description

=begin
Hi, Ryan Davis

Incompatibility of testrb is reported in [Bug #3037].
Are you willing to fix these? Or, should we consider this is a spec
change?

  • 1.8.7's testrb accepts --help to output detailed help of available
    options. 1.9.2dev does not.

  • 1.8.7's testrb accepts -I to speficy load path. 1.9.2dev does not.

    Yusuke Endoh mame@tsg.ne.jp
    =end

p.patch Magnifier (1.36 KB) Aaron Patterson, 07/09/2010 03:00 AM

History

#1 Updated by Ryan Davis almost 5 years ago

=begin

On May 11, 2010, at 06:17 , Yusuke Endoh wrote:

Bug #3275: incompatibility of testrb
http://redmine.ruby-lang.org/issues/show/3275

Author: Yusuke Endoh
Status: Open, Priority: Normal
Assigned to: Ryan Davis, Category: lib, Target version: 1.9.2
ruby -v: ruby 1.9.3dev (2010-05-11 trunk 27737) [i686-linux]

Hi, Ryan Davis

Incompatibility of testrb is reported in [Bug #3037].
Are you willing to fix these? Or, should we consider this is a spec
change?

  • 1.8.7's testrb accepts --help to output detailed help of available
    options. 1.9.2dev does not.

  • 1.8.7's testrb accepts -I to speficy load path. 1.9.2dev does not.

testrb isn't mine. I have contributed minitest only. My contribution of minitest_tu_shim was rejected in favor of a homegrown solution written by someone else on ruby-core.

=end

#2 Updated by Nobuyoshi Nakada almost 5 years ago

=begin
Hi,

At Sat, 15 May 2010 09:28:42 +0900,
Ryan Davis wrote in :

My contribution of minitest_tu_shim was rejected in favor of
a homegrown solution written by someone else on ruby-core.

Not true. Because it was not useful, so we had to rewrite it.
What we need is to fix compatibility, not to introduce yet
another incompatibility.

--
Nobu Nakada

=end

#3 Updated by Ryan Davis almost 5 years ago

=begin

On May 14, 2010, at 22:14 , Nobuyoshi Nakada wrote:

Hi,

At Sat, 15 May 2010 09:28:42 +0900,
Ryan Davis wrote in :

My contribution of minitest_tu_shim was rejected in favor of
a homegrown solution written by someone else on ruby-core.

Not true. Because it was not useful, so we had to rewrite it.
What we need is to fix compatibility, not to introduce yet
another incompatibility.

What part of what I said is not true? Regardless, testrb is NOT my software and I do NOT maintain it. So I don't really understand the point you're trying to make.

Besides, isn't 1.9 exactly the time to introduce incompatibilities? I've seen plenty so far.

=end

#4 Updated by Ryan Davis almost 5 years ago

  • Assignee deleted (Ryan Davis)

=begin

=end

#5 Updated by Yusuke Endoh almost 5 years ago

=begin
Hi, Ryan

Thank you for your response!

2010/5/15 Ryan Davis ryand-ruby@zenspider.com:

testrb isn't mine. I have contributed minitest only. My contribution of minitest_tu_shim was rejected in favor of a homegrown solution written by someone else on ruby-core.

You mean you are NOT a maintainer for test/unit shim?
At least currently, you are recognized as test/unit maintainer:

http://redmine.ruby-lang.org/wiki/ruby/Maintainers

May I update the list?

--
Yusuke Endoh mame@tsg.ne.jp

=end

#6 Updated by Ryan Davis almost 5 years ago

=begin

On May 15, 2010, at 20:45 , Yusuke ENDOH wrote:

Hi, Ryan

Thank you for your response!

2010/5/15 Ryan Davis ryand-ruby@zenspider.com:

testrb isn't mine. I have contributed minitest only. My contribution of minitest_tu_shim was rejected in favor of a homegrown solution written by someone else on ruby-core.

You mean you are NOT a maintainer for test/unit shim?
At least currently, you are recognized as test/unit maintainer:

http://redmine.ruby-lang.org/wiki/ruby/Maintainers

May I update the list?

I am not nor have I ever been. Yes, please take me off the list for test/unit.

% svn log lib/test | grep r | cut -f 2 -d| | occur -p
16:55.17%: akr
8:27.59%: nobu
4:13.79%: usa
1: 3.45%: mame

=end

#7 Updated by Yusuke Endoh almost 5 years ago

=begin
Hi,

2010/5/16 Ryan Davis ryand-ruby@zenspider.com:

I am not nor have I ever been. Yes, please take me off the list for test/unit.

Done. Thank you for your quick response!
A test/unit maintainer is now wanted.

--
Yusuke Endoh mame@tsg.ne.jp

=end

#8 Updated by Yusuke Endoh almost 5 years ago

  • Target version changed from 1.9.2 to 2.0.0

=begin

=end

#9 Updated by Aaron Patterson over 4 years ago

=begin
Here is a patch that converts testrb to use optparse, adds -I and --help. How about it?
=end

#10 Updated by Run Paint Run Run over 4 years ago

=begin
No objection. Note also the existence of http://redmine.ruby-lang.org/issues/show/3380 .
=end

#11 Updated by Aaron Patterson over 4 years ago

=begin
On Wed, Jul 14, 2010 at 09:02:19PM +0900, Run Paint Run Run wrote:

Issue #3275 has been updated by Run Paint Run Run.

No objection. Note also the existence of http://redmine.ruby-lang.org/issues/show/3380 .

Cool, I made the change. Yes, I will ask Ryan to comment on #3380.

--
Aaron Patterson
http://tenderlovemaking.com/

Attachment: (unnamed)
=end

#12 Updated by Anonymous over 4 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

=begin
This issue was solved with changeset r28645.
Yusuke, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.

=end

Also available in: Atom PDF