AnyEvent-ProcessPool

 view release on metacpan or  search on metacpan

t/AnyEvent/ProcessPool/Task.t  view on Meta::CPAN

  };
};

subtest 'serialization' => sub{
  ok my $task = AnyEvent::ProcessPool::Task->new(sub{ 42 }), 'ctor';
  ok $task->execute, 'execute';

  ok my $line = $task->encode, 'encode';
  is scalar(split(qr/[\r\n]/, $line)), 1, 'no line breaks';

  ok my $decoded = AnyEvent::ProcessPool::Task->decode($line), 'decode';
  is $decoded->result, 42, 'result';
};

done_testing;



( run in 0.254 second using v1.01-cache-2.11-cpan-26ccb49234f )