Project

General

Profile

Actions

Bug #3275

closed

incompatibility of testrb

Added by mame (Yusuke Endoh) almost 14 years ago. Updated over 11 years ago.

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

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
=end


Files

p.patch (1.36 KB) p.patch tenderlovemaking (Aaron Patterson), 07/09/2010 03:00 AM
Actions #1

Updated by zenspider (Ryan Davis) almost 14 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

Actions #2

Updated by nobu (Nobuyoshi Nakada) almost 14 years ago

=begin
Hi,

At Sat, 15 May 2010 09:28:42 +0900,
Ryan Davis wrote in [ruby-core:30251]:

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

Actions #3

Updated by zenspider (Ryan Davis) almost 14 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 [ruby-core:30251]:

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

Actions #4

Updated by zenspider (Ryan Davis) almost 14 years ago

  • Assignee deleted (zenspider (Ryan Davis))

=begin

=end

Actions #5

Updated by mame (Yusuke Endoh) almost 14 years ago

=begin
Hi, Ryan

Thank you for your response!

2010/5/15 Ryan Davis :

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

=end

Actions #6

Updated by zenspider (Ryan Davis) almost 14 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 :

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

Actions #7

Updated by mame (Yusuke Endoh) almost 14 years ago

=begin
Hi,

2010/5/16 Ryan Davis :

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

=end

Actions #8

Updated by mame (Yusuke Endoh) almost 14 years ago

  • Target version changed from 1.9.2 to 2.0.0

=begin

=end

Actions #9

Updated by tenderlovemaking (Aaron Patterson) almost 14 years ago

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

Actions #10

Updated by runpaint (Run Paint Run Run) almost 14 years ago

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

Actions #11

Updated by tenderlovemaking (Aaron Patterson) almost 14 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

Actions #12

Updated by Anonymous almost 14 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

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0