NAME
WWW::Webrobot::Print::File - Store received content on disk and compare to a second run
SYNOPSIS
See WWW::Webrobot::pod::OutputListeners
File->new();
File->new(dir => "directory_name");
File->new(dir => "dir_name", diff_mode => "dir_name_for_diff");
DESCRIPTION
This module stores received content on a file. The filenames are integers. There is an additional file index
that stores the mapping from filenames to url.
It may be used to refactor an application.
USAGE
You may use this mode for refactoring an application.
For the first run use
dir =
"mylocaldir">. This run stores all results inmylocaldir
.Now you may refactor your application.
Then run with
dir =
"mynewdir", diff_mode => "mylocaldir">. It stores the result inmynewdir
and checks all differences tomylocaldir
.
METHODS
See WWW::Webrobot::pod::OutputListeners.
- new(%parms)
-
dir Directory name where to put the files (there is a default if argument is missing) diff_mode If defined use diff mode, directory to diff is the value of diff_mode
BUGS
You can't run it twice using dir =
"..."> and compare the two resulting directories afterwards. You must run in diff_mode in your second (third ...) run.