my $self = shift;
my $c = shift;
- my %p = Params::Validate::validate( @_, { message => { type => SCALAR }, }, );
-
$c->response->status(304);
- $c->log->debug( "Status Not Modified: " . $p{'message'} ) if $c->debug;
- $self->_set_entity( $c, { error => $p{'message'} } );
+ $c->log->debug( "Status Not Modified" ) if $c->debug;
+ $self->_set_entity( $c, { } );
return 1;
}
"... status found message";
is $res->header('Location'), '/rest', "...location of what was found";
+ok $res = request( $t->get( url => '/rest/test_status_not_modified' ) );
+is $res->code, 304, '... status not modified';
+is $res->content, '', '... no content';
+
ok $res = request( $t->get( url => '/rest/test_status_bad_request' ) );
is $res->code, 400, '... status bad request';
is_deeply Load( $res->content ),
);
}
+sub test_status_not_modified : Local {
+ my ( $self, $c ) = @_;
+ $self->status_not_modified(
+ $c,
+ message => "Not modified",
+ );
+}
+
sub test_status_accepted : Local {
my ( $self, $c ) = @_;
$self->status_accepted(