test::unit::runner::terminal(3pm) [debian man page]
Test::Unit::Runner::Terminal(3pm) User Contributed Perl Documentation Test::Unit::Runner::Terminal(3pm)NAME
Test::Unit::Runner::Terminal - unit testing framework helper class
SYNOPSIS
use Test::Unit::Runner::Terminal;
my $testrunner = Test::Unit::Runner::Terminal->new();
$testrunner->start($my_test_class);
DESCRIPTION
This class is a test runner for the command line style use of the testing framework.
It is similar to its parent class, Test::Unit::TestRunner, but it uses terminal escape sequences to continually update a more informative
status report as the runner progresses through the tests than just a string of dots, E's and F's. The status report indicates the number
of tests run, the number of failures and errors encountered, which test is currently being run, and where it lives in the suite hierarchy.
The class needs one argument, which is the name of the class encapsulating the tests to be run.
OPTIONS -wait
wait for user confirmation between tests
-v version info
AUTHOR
Copyright (c) 2000-2002, 2005 the PerlUnit Development Team (see Test::Unit or the AUTHORS file included in this distribution).
All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
SEE ALSO
o Test::Unit::TestCase
o Test::Unit::Listener
o Test::Unit::TestSuite
o Test::Unit::Result
o Test::Unit::TkTestRunner
o For further examples, take a look at the framework self test collection (t::tlib::AllTests).
perl v5.8.8 2006-09-13 Test::Unit::Runner::Terminal(3pm)
Check Out this Related Man Page
Test::Unit::Result(3pm) User Contributed Perl Documentation Test::Unit::Result(3pm)NAME
Test::Unit::Result - unit testing framework helper class
SYNOPSIS
This class is not intended to be used directly
DESCRIPTION
This class is used by the framework to record the results of tests, which will throw an instance of a subclass of Test::Unit::Exception in
case of errors or failures.
To achieve this, this class gets called with a test case as argument. It will call this test case's run method back and catch any excep-
tions thrown.
It could be argued that Test::Unit::Result is the heart of the PerlUnit framework, since TestCase classes vary, and you can use one of sev-
eral Test::Unit::TestRunners, but we always gather the results in a Test::Unit::Result object.
This is the quintessential call tree of the communication needed to record the results of a given test:
$aTestCase->run() {
# creates result
$aTestResult->run($aTestCase) {
# catches exception and records it
$aTestCase->run_bare() {
# runs test method inside eval
$aTestCase->run_test() {
# calls method $aTestCase->name()
# and propagates exception
# method will call Assert::assert()
# to cause failure if test fails on
# test assertion
# it finds this because $aTestCase is-a Assert
}
}
}
}
Note too that, in the presence of Test::Unit::TestSuites, this call tree can get a little more convoluted, but if you bear the above in
mind it should be apparent what's going on.
AUTHOR
Copyright (c) 2000-2002, 2005 the PerlUnit Development Team (see Test::Unit or the AUTHORS file included in this distribution).
All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
SEE ALSO
o Test::Unit::Assert
o Test::Unit::TestCase
o Test::Unit::Exception
perl v5.8.8 2006-09-13 Test::Unit::Result(3pm)
Question from a newbie:
We are running SCO Unix, and are using Century Software Windows Terminal Emulation “Term for Windows” for Win95 v6.3.9b.
It used to work fine when we had Win98 on our machines, but now we are updating them with Win2000/XP.
This WinTerm works fine on some machines, which... (9 Replies)
Hey Guys,,
Have just got started with Unix , I need UNIX Terminal to practise commands.
Does any website host such services ?
Happy Holidays... (9 Replies)
I'd like to write a script that will run when I log into OS X, which will do the following:
1) Launch Terminal
2) Immediately close the window that Terminal creates when it opens.
3) Preferably, keep Terminal hidden while all this is happening, so all I see is the Terminal icon bouncing in the... (10 Replies)
Thanks in advance to anyone that can help me answer this:
I'm trying to write an if statement that will run test -f on whether a file exists on another server and if it does not then report that negative outcome to a log file.
I'm thinking it should look something like this:
if ; then
rcp... (5 Replies)
So... I'm using lynx on a Mac... I didn't know that the whole dang thing is in Terminal? I rarely use terminal. I can't even figure out how to start the thing up. I type in lynx into it and press enter... And the cursor just goes down. Nothing happens like the FAQ websites describe. I feel so... (6 Replies)
What I want my script to do is to run a command in Terminal and close that same Terminal window when the process is complete.
Of course I could ad a delay of 6 seconds to complete the process, but it may not be enough every time.
To simplify my question, this is what I want to achieve.... (9 Replies)
Trying to run the following awk command :
export com.mics.ara.server.tools.sch_reports.Runner.num_threads=`awk -F= '!/^#/ && /com.mics.ara.server.tools.sch_reports.Runner.num_threads/{print $2}' $BKUPDIR/env.properties`
-bash: export:... (6 Replies)
Hi.
When I open a Terminal window instead of getting the machine's name (i.e. Joe-Bloggs-laptop) I get `unknown-00-1x-5x-cx-ex-ex:~ bloggs$' which is the Mac's Airport ID (ID munged).
I'm on a wireless LAN with one other laptop & three iPhones (Macs running 10.6.8 & iPhones all up to date).
... (9 Replies)
I think with the increasing use of things like siri and dragonspeak that have not only the ability to convert what you say into text but also act on it, we are entering an age of computing when the average user will just tell their computer what they want to do and the computer will do it for them.... (8 Replies)
Hi,
I just installed wordpress on localhost, and I have some issues with permissions here. I recently switched to linux, so I'm still learning things.
While I'm installing linux, I can't ( that is wordpress can't ) make file wp-config.php in directory I want to install it /var/www/wordpress
... (7 Replies)
Hi all
I want to put this script on start-up the sh Terminal to save history of output:
if ; then
logdir=$HOME/terminal-logs
if ; then
mkdir $logdir
fi
gzip -q $logdir/*.log
logfile=$logdir/$(date +%F_%T).$$.log
... (12 Replies)
Hi all - just started using Linux Mint 17 and I need to change the Foreground & Background Colours for the Terminal, my eyesight is not what it used to be many years ago, so any help would be much appreciated.
Regards
Malcolm (6 Replies)
Hello All,
I have a text file containing output from a command that contains lots of escape/control characters that when viewed using vi or view, looks like jibberish. But when viewed using the cat command the output is formatted properly.
Is there any way to take the output from the cat... (7 Replies)