Forum: Ruby minitest documentation anywhere?

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
D15a45a973443d4562051eb675b60474?d=identicon&s=25 Tom Cloyd (Guest)
on 2009-02-28 09:39
(Received via mailing list)
Well nuts. Trying to get minimally up to speed with some extremely
modest testing and I cannot even get off the ground.

I'm going for now with minitest. I found a modest and useful intro. in
PickAxe 3rd. But...minitest's RDoc is extremely minimal, and essentially
useless to me, and there no CLI that I seem to wake up, no results from
"minitest -h". So...

when I read at
http://github.com/Narnach/minitest/blob/2736f339dc...
that -

"Minitest has the following command line options:

profile:   Force rspec output format to ‘profile’, combined with
coloured
output and unified diffs.
drb:   Use a spec server to execute specs, speeding up their execution."


Really. Where's he getting THAT from? Secret knowledge? I have no idea.

And WHAT command line ... I cannot seem to get one.

Google give me nothing useful, which seems odd.

Is there any path up this mountain, or do I simply have to scale a
cliff?

Any help would be appreciated.

t.

--

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tom Cloyd, MS MA, LMHC - Private practice Psychotherapist
Bellingham, Washington, U.S.A: (360) 920-1226
<< tc@tomcloyd.com >> (email)
<< TomCloyd.com >> (website)
<< sleightmind.wordpress.com >> (mental health weblog)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Be732ee41fd3038aa98a0a7e7b7be081?d=identicon&s=25 Denis Defreyne (Guest)
on 2009-02-28 09:55
(Received via mailing list)
28 Feb 2009 kl. 09:37 skrev Tom Cloyd:

>
> Really. Where's he getting THAT from? Secret knowledge? I have no
> idea.
>
> And WHAT command line ... I cannot seem to get one.
> Google give me nothing useful, which seems odd.

There seem to be two different and unrelated MiniTests; the Narnach-
minitest one is not the same as zenspider's minitest.

There is a MiniTest cheat sheet at
<http://cheat.errtheblog.com/s/minitest/1
 >. It may not be complete but it could be quite useful anyway.

There is no command-line interface for MiniTest, but running tests
with MiniTest is fairly easy and can be automated. Require all test
files, call `MiniTest::Unit.autorun` and the tests will be executed
automagically.

Hope this helps!

Regards,

Denis
5a837592409354297424994e8d62f722?d=identicon&s=25 Ryan Davis (Guest)
on 2009-03-01 10:36
(Received via mailing list)
On Feb 28, 2009, at 00:37 , Tom Cloyd wrote:

> I'm going for now with minitest. I found a modest and useful intro.
> in PickAxe 3rd. But...minitest's RDoc is extremely minimal, and
> essentially useless to me,
> and there no CLI that I seem to wake up, no results from "minitest -
> h". So...

If there is no CLI, why would "minitest -h" do anything but error with
"command not found"?

> when I read at 
http://github.com/Narnach/minitest/blob/2736f339dc...
>  that -

github? googling "minitest ruby" (w/o quotes) doesn't show Narnach
until page 4. I have no idea what that project is at all. Further, the
first mention of github is on page 3 (which is at least a clone of my
work), so I'm not sure why you're even looking there in the first place.

> And WHAT command line ... I cannot seem to get one.
> Google give me nothing useful, which seems odd.

That is because there isn't one, if you don't count `ruby` as a
command line (interface). The nice thing about vanilla code is that
you don't need anything but `ruby`.

> Is there any path up this mountain, or do I simply have to scale a
> cliff?

cliff? The latest release is 612 lines of code (not counting tests).
495 lines of perfectly vanilla code (ie, no magic, no metaprogramming,
etc) for unit.rb which is the meat of the system. I don't consider
that a cliff by any means.
D15a45a973443d4562051eb675b60474?d=identicon&s=25 Tom Cloyd (Guest)
on 2009-03-01 19:13
(Received via mailing list)
Ryan Davis wrote:
> "command not found"?
>> And WHAT command line ... I cannot seem to get one.
> 495 lines of perfectly vanilla code (ie, no magic, no metaprogramming,
> etc) for unit.rb which is the meat of the system. I don't consider
> that a cliff by any means.
>
OK, fair enough. Please realize that I was fairly confused by the two
minitest projects, which I mistook as one - it didn't occur to me that
there could be two, in ruby, with Github involved. The "other one"
appears to have a CLI, so I was trying to get to it. Quite a muddle.

As for reading the code - sure, excellent idea. Please realize, however,
that that isn't always a quick path for us who are "weekend-wonders"
with Ruby. Sometimes it really IS a cliff, and all work grinds to a halt
while we try to puzzle what's really going on. Is a fairly common
experience for me with other's good code. My own not-so-good code isn't
the best of influences!

Thanks for your thoughts.

t.

--

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tom Cloyd, MS MA, LMHC - Private practice Psychotherapist
Bellingham, Washington, U.S.A: (360) 920-1226
<< tc@tomcloyd.com >> (email)
<< TomCloyd.com >> (website)
<< sleightmind.wordpress.com >> (mental health weblog)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This topic is locked and can not be replied to.