Voltage Drop Test
Test::Stochastic is a Perl module to check probabilities of randomized methods. SYNOPSIS use Test::Stochastic qw(stochastic_ok); stochastic_ok sub { ...random sub...}, {a => 0.4, b => 0.6}; stochastic_ok {a => 0.4, b => 0.6}, sub { ...random sub...}; Test::Stochastic::setup(times => 100,...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (105): Test::Stochastic Download |
Acme::Test::Weather is a Perl module to test the weather conditions for a user. SYNOPSIS use Test::Weather; plan tests => 2; # You may only install something # when its nice outside. &isnt_snowing(); &isnt_cloudy(); # output: 1..2 ok 1 - its partly cloudy in Montreal, Canada not...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (106): Acme::Test::Weather Download |
Test::Exception is a Perl module to test exception based code. SYNOPSIS use Test::More tests => 5; use Test::Exception; # or if you dont need Test::More use Test::Exception tests => 5; # then... # Check that something died dies_ok { $foo->method1 } expecting to die; # Check that...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (97): Test::Exception Download |
Test::Resub is a lexically scoped subroutine replacement for testing. SYNOPSIS #!/usr/bin/perl use Test::More tests => 4; use Test::Resub qw(resub); { package Somewhere; sub show { my ($class, $message) = @_; return "$class, $message"; } } # sanity is( Somewhere->show(beyond the...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (93): Test::Resub Download |
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());...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (111): Test::Unit::Runner::XML Download |
Test Environment Toolkit in short TET, is a multi-platform uniform test scaffold, into which non-distributed and distributed test suites can be incorporated. TET supports tests written in C, C++, Perl, Tcl, Shell (sh, bash, and POSIX shell), Python, Ruby, and Korn Shell. Installation:...
Platforms: *nix
License: Freeware | Size: 952.32 KB | Download (106): Test Environment Toolkit Download |
Test::Version is a Perl module that has the role to check for VERSION information in modules. SYNOPSIS use Test::Version; plan tests => $num_tests; version_ok( $file ); FUNCTIONS version_ok( FILENAME, [EXPECTED, [NAME] ] ) version_ok requires a filename and returns one of the three...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (95): Test::Version Download |
Test::Extreme is a perlish unit testing framework. SYNOPSIS # In ModuleOne.pm combine unit tests with code package ModuleOne; use Test::Extreme; sub foo { return 23 }; sub test_foo { assert_equals foo, 23 } # at the end of the module run_tests ModuleOne if $0 =~ /ModuleOne.pm$/; #...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (98): Test::Extreme Download |
Test::use::ok is an alternative to Test::More::use_ok. SYNOPSIS use ok( Some::Module ); According to the Test::More documentation, it is recommended to run use_ok() inside a BEGIN block, so functions are exported at compile-time and prototypes are properly honored. That is, instead of...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (94): Test::use::ok Download |
Test::Differences Perl module contains test strings and data structures and show differences if not ok. SYNOPSIS use Test; ## Or use Test::More use Test::Differences; eq_or_diff $got, "anbncn", "testing strings"; eq_or_diff @got, [qw( a b c )], "testing arrays"; ## Passing options:...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (97): Test::Differences Download |
Test::TempDatabase is a Perl module for temporary database creation and destruction. SYNOPSIS use Test::TempDatabase; my $td = Test::TempDatabase->create(dbname => temp_db); my $dbh = $td->handle; ... some tests ... # Test::TempDatabase drops database This module automates creation...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (100): Test::TempDatabase Download |
Test::URI is a Perl module that can check Uniform Resource Identifiers (URIs). SYNOPSIS use Test::More tests => 5; use Test::URI; # http://www.example.com:8080/index.html#name uri_scheme_ok( $uri, http ); uri_host_ok( $uri, www.example.com ); uri_port_ok( $uri, 8080 ); uri_path_ok(...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (100): Test::URI Download |
Test::Manifest is a Perl module created to interact with a t/test_manifest file. SYNOPSIS # in Makefile.PL eval "use Test::Manifest"; # in the file t/test_manifest, list the tests you want # to run Test::Harness assumes that you want to run all of the .t files in the t/ directory in...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (100): Test::Manifest Download |
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...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (122): Test::ISBN Download |
Test::Data is a Perl module to test functions for particular variable types. SYNOPSIS use Test::Data qw(Scalar Array Hash Function); Test::Data provides utility functions to check properties and values of data and variables. Functions Plug-in modules define functions for each data type....
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (96): Test::Data Download |
Test::WWW::Accessibility is a Perl module to test web pages for accessibility..
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (93): Test::WWW::Accessibility Download |
Test::Chunks is a Data Driven Testing Framework. NOTE - This module has been deprecated and replaced by Test::Base. This is basically just a renaming of the module. Test::Chunks was not the best name for this module. Please discontinue using Test::Chunks and switch to Test::Base. Helpful Hint:...
Platforms: *nix
License: Freeware | Size: 32.77 KB | Download (92): Test::Chunks Download |
Test::Parser is a collection of parsers for different test output file formats. These parse the data into a general purpose data structure that can then be used to create reports, do post-processing analysis, etc. Test-Parser can also export tests in SpikeSources TRPI test description XML...
Platforms: *nix
License: Freeware | Size: 54.27 KB | Download (95): Test-Parser Download |
Test::Parser is a collection of parsers for different test output file formats. These parse the data into a general purpose data structure that can then be used to create reports, do post-processing analysis, etc. Test::Parser can also export tests in SpikeSources TRPI test description XML...
Platforms: *nix
License: Freeware | Size: 45.06 KB | Download (91): Test::Parser Download |
Test::Unit::tests::AllTests is a unit testing framework self tests. SYNOPSIS # command line style use perl TestRunner.pl Test::Unit::tests::AllTests # GUI style use perl TkTestRunner.pl Test::Unit::tests::AllTests This class is used by the unit testing framework to encapsulate all the...
Platforms: *nix
License: Freeware | Size: 45.06 KB | Download (92): Test::Unit::tests::AllTests Download |