Main > Free Download Search >

Free tests during pregnancy software for linux

tests during pregnancy

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3352
Test::Singleton 1.03

Test::Singleton 1.03


Test::Singleton is a test for Singleton classes. more>>
Test::Singleton is a test for Singleton classes.

SYNOPSIS

use Test::More tests => 1;
use Test::Singleton;
is_singleton( "Some::Class", "new", "instance" );

** If you are unfamiliar with testing read Test::Tutorial first! **

This is asimple, basic module for checking whether a class is a Singleton. A Singleton describes an object class that can have only one instance in any system. An example of a Singleton might be a print spooler or system registry, or any kind of central dispatcher.

For a description and discussion of the Singleton class, see "Design Patterns", Gamma et al, Addison-Wesley, 1995, ISBN 0-201-63361-2.

<<less
Download (0.025MB)
Added: 2007-03-12 License: Perl Artistic License Price:
956 downloads
Test::Signature 1.06

Test::Signature 1.06


Test::Signature is a Perl module to automate SIGNATURE testing. more>>
Test::Signature is a Perl module to automate SIGNATURE testing.

SYNOPSIS

# This is actually the t/00signature.t
# file from this distribution.
use Test::More tests => 1;
use Test::Signature;

signature_ok();

ABSTRACT

Test::Signature verifies that the Module::Signature generated signature of a module is correct.

Module::Signature allows you to verify that a distribution has not been tampered with. Test::Signature lets that be tested as part of the distributions test suite.
By default, if Module::Signature is not installed then it will just say so and not fail the test. That can be overridden though.

IMPORTANT: This is not a substitute for the users verifying the distribution themselves. By the time this module is run, the users will have already run your Makefile.PL or Build.PL scripts which could have been compromised.
This module is more for ensuring youve updated your signature appropriately before distributing, and for preventing accidental errors during transmission or packaging.

<<less
Download (0.016MB)
Added: 2007-05-04 License: Perl Artistic License Price:
903 downloads
Test::Simple 0.70

Test::Simple 0.70


Test::Simple is a Perl module with basic utilities for writing tests. more>>
Test::Simple is a Perl module with basic utilities for writing tests.

SYNOPSIS

use Test::Simple tests => 1;

ok( $foo eq $bar, foo is bar );

** If you are unfamiliar with testing read Test::Tutorial first! **

This is an extremely simple, extremely basic module for writing tests suitable for CPAN modules and other pursuits. If you wish to do more complicated testing, use the Test::More module (a drop-in replacement for this one).
The basic unit of Perl testing is the ok. For each thing you want to test your program will print out an "ok" or "not ok" to indicate pass or fail. You do this with the ok() function (see below).

The only other constraint is you must pre-declare how many tests you plan to run. This is in case something goes horribly wrong during the test and your test program aborts, or skips a test or whatever. You do this like so:

use Test::Simple tests => 23;

You must have a plan.

ok
ok( $foo eq $bar, $name );
ok( $foo eq $bar );

ok() is given an expression (in this case $foo eq $bar). If its true, the test passed. If its false, it didnt. Thats about it.

ok() prints out either "ok" or "not ok" along with a test number (it keeps track of that for you).

# This produces "ok 1 - Hell not yet frozen over" (or not ok)
ok( get_temperature($hell) > 0, Hell not yet frozen over );

If you provide a $name, that will be printed along with the "ok/not ok" to make it easier to find your test when if fails (just search for the name). It also makes it easier for the next guy to understand what your test is for. Its highly recommended you use test names.

All tests are run in scalar context. So this:

ok( @stuff, I have some stuff );
will do what you mean (fail if stuff is empty)

Test::Simple will start by printing number of tests run in the form "1..M" (so "1..5" means youre going to run 5 tests). This strange format lets Test::Harness know how many tests you plan on running in case something goes horribly wrong.
If all your tests passed, Test::Simple will exit with zero (which is normal). If anything failed it will exit with how many failed. If you run less (or more) tests than you planned, the missing (or extras) will be considered failures. If no tests were ever run Test::Simple will throw a warning and exit with 255. If the test died, even after having successfully completed all its tests, it will still be considered a failure and will exit with 255.

So the exit codes are...
0 all tests successful
255 test died or all passed but wrong # of tests run
any other number how many failed (including missing or extras)

If you fail more than 254 tests, it will be reported as 254.

This module is by no means trying to be a complete testing system. Its just to get you started. Once youre off the ground its recommended you look at Test::More.

<<less
Download (0.076MB)
Added: 2007-05-04 License: Perl Artistic License Price:
903 downloads
Test soon 0.59

Test soon 0.59


Test soon project is a testing framework trying to enable you to write tests quickly. more>>
Test soon project is a testing framework trying to enable you to write tests quickly, organize them easily and still being flexible.

The goal is to utilize the strengths of C++ while minimizing the impact of its weaknesses.

<<less
Download (MB)
Added: 2007-07-01 License: zlib/libpng License Price:
846 downloads
STclass 4.0 RC7

STclass 4.0 RC7


STclass is a Contract Based Built-in Testing Framework (CBBT) for Java. more>>
STclass is a Contract Based Built-in Testing Framework (CBBT) for Java.
The goal of the STclass project is to diffuse a professional testing framework for the Java language. The Tigris site shoud support the maintenance and the evolution of the tool.
Main features:
- Runtime evaluable contracts definition and evaluation:
OCL like class invariants, pre and postconditions on methods;
contracts defined in javadoc comments (can be extracted by javadoc);
contracts inheritance from parent class and interfaces following the Meyers rules;
- Class level unit testing:
test are organized in TestUnits, TestCases and TestSuites;
Setup and Teardown actions can be associated to TestCase, a testUnit can participate to several TestCases;
tests are contract-based: TestUnits define only scenarii, oracles are evaluated by contracts;
tests are built-in: all the test definition is made in comments of the source code;
tests are inheritable from parent classes and interfaces;
- A preprocessor generates from the source an instrumented code with a main function: running the test is only running the class itself. Options manage the test conditions; it is possible to launch TestUnits individualy in verification mode; with Ant or other scripts, package or system test can be performed.
- Test result are saved in XML format, postprocessing tools produce nice HTML reports; using the JIP profiler, a statisitic and profiling analysis can be made during the test, its resuts are added to the HTML report.
Enhancements:
- Several bugs were fixed.
- Change option management is now based on property files.
- Good integration with Ant was achieved.
- IDEs including NetBeans and Eclipse are now supported.
- A new code_cover command that makes coverage tests with EMMA was added.
<<less
Download (3.8MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1068 downloads
Test-Run 0.0110

Test-Run 0.0110


Test-Run is an improved test harness for scripts that emit TAP (Test Anything Protocol). more>>
Test-Run is an improved test harness for scripts that emit TAP (Test Anything Protocol). It was forked from Test::Harness, and it uses TAP::Parser.

The project is used to analyze the output of the scripts and present it to the user in a summarized form. Test-Run features separation of the test-running backend and the command line frontend, a "runprove" utility for running tests from the command line, a plugin-system, and colors for the summary line.

<<less
Download (0.067MB)
Added: 2007-06-12 License: MIT/X Consortium License Price:
865 downloads
Test::ISBN 1.09

Test::ISBN 1.09


Test::ISBN is a Perl module to check international standard book numbers. more>>
Test::ISBN is a Perl module to check international standard book numbers.

SYNOPSIS

use Test::More tests => 1;
use Test::ISBN;

isbn_ok( $isbn );

Functions

isbn_ok( STRING )

Ok is the STRING is a valid ISBN, in any format that Business::ISBN accepts. This function only checks the checksum. The publisher and country codes might be invalid even though the checksum is valid.

isbn_country_ok( STRING, COUNTRY )

Ok is the STRING is a valid ISBN and its country code is the same as COUNTRY.

isbn_publisher_ok( STRING, PUBLISHER )

Ok is the STRING is a valid ISBN and its publisher code is the same as PUBLISHER.

<<less
Download (0.004MB)
Added: 2007-05-04 License: Perl Artistic License Price:
903 downloads
Test::Unit 0.25

Test::Unit 0.25


Test::Unit is the main PerlUnit testing framework. more>>
Test::Unit is the main PerlUnit testing framework.

SYNOPSIS

This package provides only the project version number, copyright texts, and a framework overview in POD format.

This framework is intended to support unit testing in an object-oriented development paradigm (with support for inheritance of tests etc.) and is derived from the JUnit testing framework for Java by Kent Beck and Erich Gamma. To start learning how to use this framework, see Test::Unit::TestCase and Test::Unit::TestSuite. (There will also eventually be a tutorial in Test::Unit::Tutorial.

However Test::Unit::Procedural is the procedural style interface to a sophisticated unit testing framework for Perl that . Test::Unit is intended to provide a simpler interface to the framework that is more suitable for use in a scripting style environment. Therefore, Test::Unit does not provide much support for an object-oriented approach to unit testing.

<<less
Download (0.31MB)
Added: 2007-05-07 License: Perl Artistic License Price:
900 downloads
Test::Unit::TestRunner 0.14

Test::Unit::TestRunner 0.14


Test::Unit::TestRunner is a unit testing framework helper class. more>>
Test::Unit::TestRunner is a unit testing framework helper class.

SYNOPSIS

use Test::Unit::TestRunner;

my $testrunner = Test::Unit::TestRunner->new();
$testrunner->start($my_testcase_class);

This class is the test runner for the command line style use of the testing framework.

It is used by simple command line tools like the TestRunner.pl script provided.
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

<<less
Download (0.044MB)
Added: 2007-06-13 License: Perl Artistic License Price:
864 downloads
Test::Unit::Runner::XML 0.1

Test::Unit::Runner::XML 0.1


Test::Unit::Runner::XML is a Perl module that can generate XML reports from unit test results. more>>
Test::Unit::Runner::XML is a Perl module that can generate XML reports from unit test results.

SYNOPSIS

use Test::Unit::Runner::XML;

mkdir("test_reports");
my $runner = Test::Unit::Runner::XML->new("test-reports");
$runner->start($test);
exit(!$runner->all_tests_passed());

Test::Unit::Runner::XML generates XML reports from unit test results. The reports are in the same format as those produced by Ants JUnit task, allowing them to be used with Java continuous integration and reporting tools.

CONSTRUCTOR

Test::Unit::Runner::XML->new($directory)
Construct a new runner that will write XML reports into $directory

METHODS

start

$runner->start($test);

Run the Test::Unit::Test $test and generate XML reports from the results.

all_tests_passed

exit(!$runner->all_tests_passed());

Return true if all tests executed by $runner since it was constructed passed.

<<less
Download (0.003MB)
Added: 2007-06-13 License: Perl Artistic License Price:
863 downloads
Test::WWW::Simple 0.24

Test::WWW::Simple 0.24


Test::WWW::Simple is a Perl module to test Web applications using TAP. more>>
Test::WWW::Simple is a Perl module to test Web applications using TAP.

SYNOPSIS

use Test::WWW::Simple;
# This is the default user agent.
user_agent(Windows IE 6);
page_like("http://yahoo.com", qr/.../, "check for expected text");
page_unlike("http://my.yahoo.com", qr/.../, "check for undesirable text");
user_agent(Mac Safari);
...

Test::WWW::Simple is a very basic class for testing Web applications and Web pages. It uses WWW::Mechanize to fetch pages, and Test::Builder to implement TAP (Test Anything Protocol) for the actual testing.

Since we use Test::Builder for the page_like and page_unlike routines, these can be integrated with the other standard Test::Builder-based modules as just more tests.

<<less
Download (0.012MB)
Added: 2006-12-18 License: Perl Artistic License Price:
1040 downloads
Test::Tester::CaptureRunner 0.103

Test::Tester::CaptureRunner 0.103


Test::Tester::CaptureRunner is a Perl module that provides help testing test modules built with Test::Builder. more>>
Test::Tester::CaptureRunner is a Perl module that provides help testing test modules built with Test::Builder.

SYNOPSIS

use Test::Tester tests => 6;

use Test::MyStyle;

check_test(
sub {
is_mystyle_eq("this", "that", "not eq");
},
{
ok => 0, # expect this to fail
name => "not eq",
diag => "Expected: thisnGot: that",
}
);

or

use Test::Tester;

use Test::More tests => 3;
use Test::MyStyle;

my @results = run_tests(
sub {
is_database_alive("dbname");
},
{
ok => 1, # expect the test to pass
}
);

# now use Test::More::like to check the diagnostic output

like($result[1]->{diag}, "/^Database ping took d+ seconds$"/, "diag");

<<less
Download (0.014MB)
Added: 2006-11-01 License: Perl Artistic License Price:
1087 downloads
Test::XML::Simple 0.09

Test::XML::Simple 0.09


Test::XML::Simple is an easy testing for XML. more>>
Test::XML::Simple is an easy testing for XML.

SYNOPSIS

use Test::XML::Simple tests=>5;
xml_valid $xml, "Is valid XML";
xml_node $xml, "/xpath/expression", "specified xpath node is present";
xml_is, $xml, /xpath/expr, "expected value", "specified text present";
xml_like, $xml, /xpath/expr, qr/expected/, "regex text present";
xml_is_deeply, $xml, /xpath/expr, $xml2, "structure and contents match";

# Not yet implemented:
# xml_like_deeply would be nice too...

Test::XML::Simple is a very basic class for testing XML. It uses the XPath syntax to locate nodes within the XML. You can also check all or part of the structure vs. an XML fragment.

<<less
Download (0.005MB)
Added: 2006-09-07 License: Perl Artistic License Price:
1142 downloads
TAHI Test Suite 4.0.3 (MIPv6)

TAHI Test Suite 4.0.3 (MIPv6)


TAHI Test Suite provides a mechanism for validating an IPv6 implementation against a standardized test. more>>
TAHI Test Suite provides a mechanism for validating an IPv6 implementation against a standardized test for conformance to the IPv6 specification, extensions and directly related protocols.
TAHI Project is the joint effort formed with the objective of developing and providing the verification technology for IPv6.
The growth process of IPv4 was the history of encountering various kinds of obstacles and conquering such obstacles. However, once the position as infrastructure was established, it is not allowed to repeat the same history. This is a reason why the verification technology is essential for IPv6 deployment.
We research and develop conformance tests and interoperability tests for IPv6.
We closely work with the KAME project and USAGI project. We help activities of them in the quality side by offering the verification technology we develop in the TAHI project and improve the development efficiency.
We open the results and fruits of the project to the public for FREE. Any developer concerned with IPv6 can utilize the results and fruits of TAHI project freely. A free software plays an important role in progress of the Internet. We believe that providing the verification technology for FREE contributes to advances of IPv6. Besides the programs, the specifications and criteria of verification will be included in the Package.
Enhancements:
- This release extends the tests in the specification and code.
- There are assorted minor bugfixes.
<<less
Download (0.35MB)
Added: 2006-11-23 License: BSD License Price:
1067 downloads
 
Other version of TAHI Test Suite
TAHI Test Suite 3.0.12 (IPv6 Conformance Test Tool)TAHI Test Suite 3.0.12 (IPv6 Conformance Test Tool)TAHI Test Suite 3.0.12 (IPv6 Conformance ... TAHI Test Suite project provides a mechanism for validating an IPv6 implementation against a
License:BSD License
Download (0.40MB)
877 downloads
Added: 2007-06-04
TAHI Test Suite 1.4.8 (Self-Test Test Suite)TAHI Test Suite provides a mechanism for validating an IPv6 implementation. TAHI Test Suite 1 ... mechanism for validating an IPv6 implementation against a standardized test for conformance
License:BSD License
Download (0.63MB)
851 downloads
Added: 2007-06-28
TAHI Test Suite 0.9.6 (NEMO)mechanism for validating an IPv6 implementation against a standardized test. mechanism for validating an IPv6 implementation against a standardized test for conformance
License:BSD License
Download (1.5MB)
1065 downloads
Added: 2006-11-23
Test::STD::PerlSTD 0.23

Test::STD::PerlSTD 0.23


Test::STD::PerlSTD is a general Perl Software Test Description (STD). more>>
Test::STD::PerlSTD is a general Perl Software Test Description (STD).

TITLE PAGE

Gerneral Software Test Description (STD)

for

Perl Program Modules

Revision: -

Date: 2004/05/15

Prepared for: General Public

Prepared by: http://www.SoftwareDiamonds.com support@SoftwareDiamonds.com

Classification: None

1. Scope

This general Software Test Decription (STD) for a Perl Program Module (PM). Together with a detail STD for a Perl Program Module it establishes the tests to verify the requirements of specific Perl Program Module (PM).

In order to avoid duplications (i.e boiler plates), the Perl STD is divided into this general Perl STD and a detail STD for each program module test. This is encourage if not in fact required by 490A 3.1.2

<<less
Download (0.12MB)
Added: 2007-01-08 License: Perl Artistic License Price:
1020 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5