adding a failing test -- under dev server, fork() doesn't work
[catagits/Catalyst-Runtime.git] / t / lib / TestApp / Controller / Fork.pm
CommitLineData
09274aae 1#!/usr/bin/perl
2# Fork.pm
3# Copyright (c) 2006 Jonathan Rockway <jrockway@cpan.org>
4
5package TestApp::Controller::Fork;
6
7use strict;
8use warnings;
9use base 'Catalyst::Controller';
10use YAML;
11
12sub fork : Global {
13 my ($self, $c, $ls) = @_;
14 my ($result, $code) = (undef, 1);
15
16 if(!-e $ls || !-x _){
17 $result = 'skip';
18 $code = 0;
19 }
20 else {
21 $result = system($ls, $ls, $ls);
22 $code = $?;
23 }
24
25 $c->response->body(Dump({result => $result, code => $code}));
26}
27
281;