Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.322.963 Times

Test::Tail::Multi 0.03

  Date Added: March 05, 2010  |  Visits: 1.115

Test::Tail::Multi

Report Broken Link
Printer Friendly Version


Product Homepage
Download (107 downloads)



Test::Tail::Multi is a Perl module to execute code, monitor dynamic file contents. SYNOPSIS use Test::Tail::Multi files => [qw(file1 file2)] tests=>2; # Can add files dynamically as well add_file(file3, "decided to add file3 too"); # Execute a command and check against output contents_like {system(my_command -my_args")} # Note no trailing comma! qr/expected value/, "got the expected output"); # if code to execute is undef, check against previously captured new content contents_unlike undef, # trailing command REQUIRED qr/unexpected text/, "unexpected stuff not found in same text"); # Shorten the delay to 1 second. delay(1, "Now a 1 second delay"); contents_like(sub {system(fast_command)}, # trailing comma in parens qr/expected/, "this command runs faster"); Test::Tail::Multi allows you to create tests or test classes that permit you to monitor the contents of one or more files a la < tail -f > using the nice File::Tail module. You can execute arbitrary code and then run tests versus the new content in the files. If you choose, you can run multiple tests against the same content by passing undef as the code to be executed; Test::Tail::Multi will then reuse the contents it last extracted. You can also adjust the delay time to be used to allow the code you called to "settle down" before checking the tails. Test::Tail::Multi comes in handy for those testing jobs that require you to monitor several files at once to see whats happening in each one..

Requirements: No special requirements
Platforms: Linux
Keyword: Code Contents Execute Execute Code Files Libraries Module Monitor Perl Module Programming Testtailmulti
Users rating: 0/10

License: Freeware Size: 5.12 KB
USER REVIEWS
More Reviews or Write Review


TEST::TAIL::MULTI RELATED
Organizers  -  Code Camp Event Module 1.0.0.17553
Code Camp Event Module allows you to create events complete with speakers, sessions and an agenda. Features - Create multiple Code Camps - Tracks registrations and optionally adds people to the waitlist when the event is full - Speaker bios...
 
Libraries  -  File::Drawing 0.01
File::Drawing release, revise and retrieve contents to/from a drawing program module. SYNOPSIS ########## # Subroutine interface # use File::Drawing qw( dod_date dod_drawing_number number2pm pm2number obsolete broken backup); $date =...
64.51 KB  
Programming  -  Jxp 1.5.1
Jxp (Java scripted page) is a script-processor/template-engine that can execute template files containing text + java code. Jxp contains a parser to parse the script file into an abstract syntax tree and a tree processor (JxpProcessor) that will...
1.7 MB  
Libraries  -  Language::Zcode::Parser 0.8
Language::Zcode::Parser is a Perl module that reads and parses a Z-code file into a big Perl hash. SYNOPSIS # Create a Pure Perl Parser my $pParser = new Language::Zcode::Parser "Perl"; # If they didnt put ".z5" at the end, find it anyway...
296.96 KB  
Code Management Tools  -  Kyrathaba's Source Code Line Counter 1.0
This program counts the lines of source code across all source-code files in a given directory, with option to ignore blank lines and/or comments.
315 KB  
Business  -  mp_doccer 1.2.0
mp_doccer is a tool that travels C code files, and extracts specially marked information to build documentation. This documentation can be generated in HTML, man pages, or an executable shell script. The markup is very similar to that in the...
15.36 KB  
Development Tools  -  PHP_Beautifier 0.5.0
This program tries to reformat and beautify PHP source code files automatically. It can convert your documents using different coding standards like PEAR, JAVA or C and has an easy to use web frontend.Features: - Version independent: Needs PHP5 to...
 
Modules  -  Site mapField Value Product Name Version Category BB Code: Description This module provides a site map that gives visitors an o 7.x-1.0
This module provides a site map that gives visitors an overview of your site. It can also display the RSS feeds for all blogs and categories.Drupal generates the RSS feeds automatically but few seems to be aware that they exist.The site map can...
20.48 KB  
Libraries  -  Advanced PDF Printer Lite Edition (Free) 3.0
Easily print local and remote PDF files to any printer, from any programming language, using just a single line of code!Advanced PDF Printer is an intelligent, all-in-one PDF file printing tool (ActiveX Component DLL) that greatly simplifies...
3.36 MB  
Modules  -  Search Files 6.x-1.6 1.0
In order to extract the text from attached files, this module calls 'helper apps' such as cat and pdftotext. Drupal administrators can configure any helpers they like.The helper applications need to be configured so that they print output to...
 
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB