SL::Context::Default;
use Outthentic::DSL::Context::TextBlock;
use File::Temp qw/ tempfile /;
use JSON;
$Data::Dumper::Terse=1;
sub results {
my $self = shift;
$self->{results};
}
sub add
shift;
$self->{captures} = [];
unlink $self->{cache_dir}."/captures.json" if -f $self->{cache_dir}."/captures.json";
}
sub reset_succeeded {
my $self = shift;
$self->{succeeded} = [
ES, '>', $self->{cache_dir}.'/captures.json'
or confess "can't open ".($self->{cache_dir})."captures.json to write $!";
print CAPTURES encode_json($self->{captures});
$self->debug