App-DubiousHTTP

 view release on metacpan or  search on metacpan

lib/App/DubiousHTTP/Tests/Broken.pm  view on Meta::CPAN

    [ INVALID, '204' => 'code 204 with body'],
    [ INVALID, '205' => 'code 205 with body'],
    [ INVALID, '206' => 'code 206 with body'],
    [ INVALID, '304' => 'code 304 with body'],
    [ INVALID, '401' => 'code 401 with body and no authorization requested'],
    [ INVALID, '407' => 'code 407 with body and no authorization requested'],

    [ 'VALID: other status codes with valid behavior' ],
    [ UNCOMMON_VALID, '400' => 'code 400 with body'],
    [ UNCOMMON_VALID, '403' => 'code 403 with body'],
    [ UNCOMMON_VALID, '404' => 'code 404 with body'],
    [ UNCOMMON_VALID, '406' => 'code 406 with body'],
    [ UNCOMMON_VALID, '500' => 'code 500 with body'],
    [ UNCOMMON_VALID, '502' => 'code 502 with body'],
    [ UNCOMMON_INVALID, '100+' => 'code 100 followed by real response'],
    [ INVALID, '100+b' => 'code 100 with body followed by real response'],
    [ INVALID, '16-100+' => 'code -65436(100) followed by real response'],
    [ INVALID, '16-100+b' => 'code -65436(100) with body followed by real response'],

    [ 'VALID: non-existing status codes' ],
    [ INVALID, '000' => 'code 000 with body'],

lib/App/DubiousHTTP/Tests/TestID.pm  view on Meta::CPAN

    394	=> "broken\/hdrfirst\;tab\;chunked\;do_clen",
    395	=> "broken\/hdrfirst\;space\;chunked\;do_close",
    396	=> "broken\/hdrfirst\;tab\;chunked\;do_close",
    397	=> "broken\/somehdr\;space\;chunked",
    398	=> "broken\/somehdr\;tab\;chunked",
    399	=> "broken\/somehdr\;space\;chunked\;do_clen",
    400	=> "broken\/somehdr\;tab\;chunked\;do_clen",
    401	=> "broken\/8bitkey\;chunked",
    402	=> "broken\/8bitkey\;chunked\;do_clen",
    403	=> "broken\/colon\;chunked",
    404	=> "broken\/colon\;chunked\;do_clen",
    405	=> "broken\/177\;chunked",
    406	=> "broken\/177\;chunked\;do_clen",
    407	=> "broken\/data\:\\000\;chunked",
    408	=> "broken\/data\:\\000\;chunked\;do_clen",
    409	=> "broken\/junkline\;chunked",
    410	=> "broken\/junkline\;chunked\;do_clen",
    411	=> "broken\/spacehdr\;chunked",
    412	=> "broken\/spacehdr\;chunked\;do_clen",
    413	=> "broken\/cr\;chunked",
    414	=> "broken\/lf\;chunked",

lib/App/DubiousHTTP/Tests/TestID.pm  view on Meta::CPAN

    654	=> "broken\/101",
    655	=> "broken\/102",
    656	=> "broken\/204",
    657	=> "broken\/205",
    658	=> "broken\/206",
    659	=> "broken\/304",
    660	=> "broken\/401",
    661	=> "broken\/407",
    662	=> "broken\/400",
    663	=> "broken\/403",
    664	=> "broken\/404",
    665	=> "broken\/406",
    666	=> "broken\/500",
    667	=> "broken\/502",
    668	=> "broken\/100\+",
    669	=> "broken\/100\+b",
    670	=> "broken\/16\-100\+",
    671	=> "broken\/16\-100\+b",
    672	=> "broken\/000",
    673	=> "broken\/600",
    674	=> "broken\/700",



( run in 0.731 second using v1.01-cache-2.11-cpan-39bf76dae61 )