App-SimpleScan

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


0.27  Thu Jan 26 12:49:14 PST 2006
	- added simple_report to this distribution

0.26  Thu Jan 12 12:05:05 PST 2006
	- added support for backticked and quoted substitutions

0.25  (unreleased)
	- added --no_agent command line option

0.24  (unreleased) 

0.23  Tue Dec  6 17:10:59 PST 2005
	- Reordered code generation so that per_test
	  plugin code gets called every time a test is stacked
        - Added test plugin (t/lib/App/SimpleScan/Plugin/Test_Expand)
	  to properly test substitution expansion
	- Added substitution expansion test to fix a bug
	  that emitted per_test code only for the last test in
	  a set that was created by substitution expansion

META.json  view on Meta::CPAN

      "App::SimpleScan::Substitution" : {
         "file" : "lib/App/SimpleScan/Substitution.pm",
         "version" : "1.00"
      },
      "App::SimpleScan::Substitution::Line" : {
         "file" : "lib/App/SimpleScan/Substitution/Line.pm",
         "version" : "1.00"
      },
      "App::SimpleScan::TestSpec" : {
         "file" : "lib/App/SimpleScan/TestSpec.pm",
         "version" : "0.24"
      }
   },
   "release_status" : "stable",
   "version" : "v4.0.1",
   "x_serialization_backend" : "JSON::PP version 4.16"
}

META.yml  view on Meta::CPAN

    file: lib/App/SimpleScan.pm
    version: v4.0.1
  App::SimpleScan::Substitution:
    file: lib/App/SimpleScan/Substitution.pm
    version: '1.00'
  App::SimpleScan::Substitution::Line:
    file: lib/App/SimpleScan/Substitution/Line.pm
    version: '1.00'
  App::SimpleScan::TestSpec:
    file: lib/App/SimpleScan/TestSpec.pm
    version: '0.24'
requires:
  Class::Accessor: '0'
  Clone: '0.20'
  Encode: '0'
  Getopt::Long: '0'
  Graph: '0.65'
  IO::ScalarArray: '2.110'
  Regexp::Common: '0'
  Scalar::Util: '0'
  Sub::Installer: '0'

lib/App/SimpleScan/TestSpec.pm  view on Meta::CPAN

package App::SimpleScan::TestSpec;
use strict;
use warnings;
use Regexp::Common;

use base qw(Class::Accessor::Fast);
our $VERSION = 0.24;

__PACKAGE__->mk_accessors(qw(raw uri regex delim kind comment metaquote syntax_error flags test_count));

my $app;     # Will store a reference to the parent App::Simplescan

my %test_type = 
  (
    'Y' => <<"EOS",
page_like "<uri>",
          qr<delim><regex><delim><flags>,



( run in 2.057 seconds using v1.01-cache-2.11-cpan-7add2cbd662 )