Skip to content

Instantly share code, notes, and snippets.

@grantm
Created March 26, 2013 01:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save grantm/5242453 to your computer and use it in GitHub Desktop.
Save grantm/5242453 to your computer and use it in GitHub Desktop.
cpan-api test failures
$ prove -l -v
t/fakecpan.t ..
ok 1 - got ElasticSearch object
ok 2 - Connected to the ElasticSearch test instance on 127.0.0.1:9900
ok 3 - put mapping
ok 4 - remove old fakepan
ok 5 - make fake cpan
ok 6 - index fakecpan
ok 7 - latest
ok 8 - index authors
ok 9 - tickets
1..27
# Running tests for t/document/author.t (1 out of 27)
ok 1 - perlmongers ok
1..1
ok 1 - Tests for t/document/author.t
# Running tests for t/document/file.t (2 out of 27)
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12 - indexed
ok 13
ok 14
ok 15 - 8 lines of code
ok 16 - 4 lines of pod
ok 17 - not indexed
ok 18
ok 19
ok 20 - correct pod_lines
ok 21 - numified version has been calculated
ok 22
ok 23
ok 24 - POD in __DATA__ section
not ok 25
# Failed test at t/document/file.t line 219.
# got: 'hot stuff Foo * Bar POD ERRORS Hey! The above document had some coding errors, which are explained below: Around line 9: Expected text after =item, not a bullet'
# expected: 'hot stuff Foo * Bar'
1..25
# Looks like you failed 1 test of 25.
not ok 2 - Tests for t/document/file.t
# Failed test 'Tests for t/document/file.t'
# at (eval 2450) line 2.
# Running tests for t/release/bugs.t (3 out of 27)
ok 1 - Got correct release
ok 2
ok 3 - Got correct bug count (active)
ok 4 - Got correct bug count (stalled)
1..4
ok 3 - Tests for t/release/bugs.t
# Running tests for t/release/documentation-hide.t (4 out of 27)
ok 1 - name ok
ok 2 - author ok
ok 3 - Release is first
ok 4 - includes one file with modules
ok 5 - file contains one module
ok 6 - module name ok
ok 7 - documentation ok
ok 8 - two files with documentation
1..8
ok 4 - Tests for t/release/documentation-hide.t
# Running tests for t/release/file-changes.t (5 out of 27)
ok 1 - name ok
ok 2 - author ok
ok 3 - version ok
ok 4 - found Changes
1..4
ok 5 - Tests for t/release/file-changes.t
# Running tests for t/release/moose.t (6 out of 27)
not ok 1 - only one moose is first
# Failed test 'only one moose is first'
# at t/release/moose.t line 17.
# got: '2'
# expected: '1'
ok 2 - get Moose::FAQ
ok 3 - is latest
ok 4 - is indexed
ok 5 - is not binary
ok 6 - get a t/ directory
ok 7 - is binary
ok 8 - get ppport.h
ok 9 - name doesn't contain a dot
ok 10 - find Moose module
ok 11 - defined in Moose.pm
ok 12
ok 13 - SIGNATURE is not perl code
ok 14 - SIGNATURE is not documentation
ok 15 - history of Moose and lib/Moose.pm match
ok 16 - two hits
ok 17 - one hit
1..17
# Looks like you failed 1 test of 17.
not ok 6 - Tests for t/release/moose.t
# Failed test 'Tests for t/release/moose.t'
# at (eval 2498) line 2.
# Running tests for t/release/multiple-modules.t (7 out of 27)
ok 1 - abstract set from Multiple::Modules
ok 2 - name ok
ok 3 - author ok
not ok 4 - provides ok
# Failed test 'provides ok'
# at t/release/multiple-modules.t line 21.
# Structures begin differing at:
# $got->[1] = 'Multiple::Modules::B'
# $expected->[1] = 'Multiple::Modules::A'
ok 5 - Release is not first # TODO Waiting for CPAN::Faker to support setting mtimes
ok 6 - includes three files with modules
ok 7 - file name
ok 8 - documentation ok
ok 9 - correct number of modules
ok 10 - module name ok
ok 11 - module indexed (or not)
ok 12 - module name ok
ok 13 - module indexed (or not)
ok 14 - all mods tested
ok 15 - file name
ok 16 - documentation ok
ok 17 - correct number of modules
ok 18 - module name ok
ok 19 - module indexed (or not)
ok 20 - module name ok
ok 21 - module indexed (or not)
ok 22 - all mods tested
ok 23 - file name
ok 24 - documentation ok
ok 25 - correct number of modules
ok 26 - module name ok
ok 27 - module indexed (or not)
ok 28 - all mods tested
ok 29 - get Moose.pm
ok 30 - grep Moose module
ok 31 - Moose is not authorized
ok 32 - release is not authorized
1..32
not ok 7 - Tests for t/release/multiple-modules.t
# Looks like you failed 1 test of 32.
# Failed test 'Tests for t/release/multiple-modules.t'
# at (eval 2507) line 2.
# Running tests for t/release/pod-pm.t (8 out of 27)
ok 1 - find Pod::Pm module
ok 2 - defined in Pm.pm
ok 3 - has associated pod file
1..3
ok 8 - Tests for t/release/pod-pm.t
# Running tests for t/release/prefer-meta-json.t (9 out of 27)
ok 1 - name ok
ok 2 - distribution ok
ok 3 - author ok
ok 4 - Release is first
ok 5 - comes with metadata in a hashref
ok 6 - meta_spec version is 2
ok 7 - includes one file with modules
ok 8 - documentation ok
ok 9 - file contains two modules
ok 10 - module name ok
ok 11 - main module indexed
ok 12 - module name ok
ok 13 - module not indexed
1..13
ok 9 - Tests for t/release/prefer-meta-json.t
# Running tests for t/release/scripts.t (10 out of 27)
ok 1 - name ok
ok 2 - author ok
ok 3 - version ok
ok 4 - four scripts found
ok 5 - two with documentation
ok 6 - what is to be expected
1..6
ok 10 - Tests for t/release/scripts.t
# Running tests for t/release/some-trial.t (11 out of 27)
ok 1 - name ok
ok 2 - version with trial suffix
ok 3 - release is authorized
1..3
ok 11 - Tests for t/release/some-trial.t
# Running tests for t/script/release/load_meta_file.t (12 out of 27)
ok 1 - correct meta spec version for MetaFile-YAML-1.1
ok 2 - meta file META.yml exists in MetaFile-YAML-1.1
ok 3 - correct meta spec version for MetaFile-JSON-1.1
ok 4 - meta file META.json exists in MetaFile-JSON-1.1
ok 5 - correct meta spec version for MetaFile-Both-1.1
ok 6 - meta file META.json exists in MetaFile-Both-1.1
ok 7 - meta file META.yml exists in MetaFile-Both-1.1
1..7
ok 12 - Tests for t/script/release/load_meta_file.t
# Running tests for t/server/controller/author.t (13 out of 27)
ok 1 - prepare user
ok 2 - add pause identity
ok 3 - put user
ok 4 - put bot user
ok 5 - GET /author
ok 6 - code 200
ok 7 - Content-type
ok 8 - valid json
ok 9 - GET /author/DOESNEXIST
ok 10 - code 404
ok 11 - Content-type
ok 12 - valid json
ok 13 - GET /author/MO
ok 14 - code 200
ok 15 - Content-type
ok 16 - valid json
ok 17 - pauseid is MO
ok 18 - GET /author/_mapping
ok 19 - code 200
ok 20 - Content-type
ok 21 - valid json
ok 22 - _mapping
ok 23 - GET jsonp
ok 24 - Content-type
ok 25 - includes jsonp callback
ok 26 - POST _search
ok 27 - valid json
ok 28 - 0 results
ok 29 - GET /author/DOY?join=release
ok 30 - valid json
ok 31 - joined 2 releases
ok 32 - POST /author/DOY?join=release with query body
ok 33 - valid json
ok 34 - joined 1 release
ok 35 - 1 release has status latest
ok 36 - POST /author/_search?join=release with query body
ok 37 - valid json
ok 38 - 1 hit
ok 39 - same result as direct get
ok 40 - GET size=99999
ok 41 - bad request
1..41
ok 13 - Tests for t/server/controller/author.t
# Running tests for t/server/controller/changes.t (14 out of 27)
ok 1 - GET /changes/File-Changes
ok 2 - code 200
ok 3 - Content-type
ok 4 - valid json
ok 5 - change log has expected name
ok 6 - file content
ok 7 - GET /changes/File-Changes?fields=release,name,content
ok 8 - code 200
ok 9 - Content-type
ok 10 - valid json
ok 11 - only requested fields
ok 12 - content as expected
ok 13 - name as expected
ok 14 - release as expected
ok 15 - GET /changes/LOCAL/File-Changes-2.0
ok 16 - code 200
ok 17 - Content-type
ok 18 - valid json
ok 19 - change log has expected name
ok 20 - file content
ok 21 - GET /changes/LOCAL/File-Changes-2.0?fields=release,name,content
ok 22 - code 200
ok 23 - Content-type
ok 24 - valid json
ok 25 - only requested fields
ok 26 - content as expected
ok 27 - name as expected
ok 28 - release as expected
ok 29 - GET /changes/LOCAL/File-Changes-1.0
ok 30 - code 200
ok 31 - Content-type
ok 32 - valid json
ok 33 - change log has expected name
ok 34 - file content
ok 35 - GET /changes/LOCAL/File-Changes-1.0?fields=release,name,content
ok 36 - code 200
ok 37 - Content-type
ok 38 - valid json
ok 39 - only requested fields
ok 40 - content as expected
ok 41 - name as expected
ok 42 - release as expected
ok 43 - GET /changes/File-Changes-News
ok 44 - code 200
ok 45 - Content-type
ok 46 - valid json
ok 47 - change log has expected name
ok 48 - file content
ok 49 - GET /changes/File-Changes-News?fields=release,name,content
ok 50 - code 200
ok 51 - Content-type
ok 52 - valid json
ok 53 - only requested fields
ok 54 - content as expected
ok 55 - name as expected
ok 56 - release as expected
ok 57 - GET /changes/LOCAL/File-Changes-News-11.22
ok 58 - code 200
ok 59 - Content-type
ok 60 - valid json
ok 61 - change log has expected name
ok 62 - file content
ok 63 - GET /changes/LOCAL/File-Changes-News-11.22?fields=release,name,content
ok 64 - code 200
ok 65 - Content-type
ok 66 - valid json
ok 67 - only requested fields
ok 68 - content as expected
ok 69 - name as expected
ok 70 - release as expected
ok 71 - GET /changes/NOEXISTY
ok 72 - code 404
ok 73 - Content-type
ok 74 - valid json
ok 75 - GET /changes/NOAUTHOR/NODIST
ok 76 - code 404
ok 77 - Content-type
ok 78 - valid json
1..78
ok 14 - Tests for t/server/controller/changes.t
# Running tests for t/server/controller/diff.t (15 out of 27)
ok 1 - GET /diff/Moose
ok 2 - code 200
ok 3 - valid json
ok 4 - substring found in Changes diff
ok 5 - found one patch for Changes
ok 6 - GET /diff/Moose/DOY...
ok 7 - code 200
ok 8 - valid json
ok 9 - json matches with previous run
ok 10 - GET diff Moose.pm
ok 11 - code 200
ok 12 - valid json
ok 13 - substring found in lib/Moose.pm diff
ok 14 - found one patch for lib/Moose.pm
ok 15 - 200 OK
ok 16 - valid json
ok 17 - substring found in lib/Encoding/CP1252.pm diff
ok 18 - found one patch for lib/Encoding/CP1252.pm
ok 19 - 200 OK
ok 20 - valid json
ok 21 - substring found in lib/Encoding/UTF8.pm diff
ok 22 - found one patch for lib/Encoding/UTF8.pm
1..22
ok 15 - Tests for t/server/controller/diff.t
# Running tests for t/server/controller/distribution.t (16 out of 27)
ok 1 - GET /distribution
ok 2 - code 200
ok 3 - Content-type
ok 4 - valid json
ok 5 - got total count
ok 6 - GET /distribution/Moose
ok 7 - code 200
ok 8 - Content-type
ok 9 - valid json
ok 10 - Moose
ok 11 - GET /distribution/DOESNEXIST
ok 12 - code 404
ok 13 - Content-type
ok 14 - valid json
1..14
ok 16 - Tests for t/server/controller/distribution.t
# Running tests for t/server/controller/file.t (17 out of 27)
ok 1 - GET /file/DOES/Not/Exist.pm
ok 2 - code 404
ok 3 - Content-type
ok 4 - valid json
ok 5 - GET /file
ok 6 - code 200
ok 7 - Content-type
ok 8 - valid json
ok 9 - got total count
ok 10 - GET /file/8yTixXQGpkbPsMBXKvDoJV4Qkg8
ok 11 - code 200
ok 12 - Content-type
ok 13 - valid json
ok 14 - Moose.pm
ok 15 - GET /file/DOY/Moose-0.01/lib/Moose.pm
ok 16 - code 200
ok 17 - Content-type
ok 18 - valid json
ok 19 - Moose.pm
ok 20 - GET /file/DOESNEXIST
ok 21 - code 404
ok 22 - Content-type
ok 23 - valid json
1..23
ok 17 - Tests for t/server/controller/file.t
# Running tests for t/server/controller/mirror.t (18 out of 27)
ok 1 - GET /mirror
ok 2 - code 200
ok 3 - Content-type
ok 4 - valid json
ok 5 - GET /mirror/_search?q=*
ok 6 - code 200
ok 7 - Content-type
ok 8 - valid json
ok 9 - GET /mirror/DOESNEXIST
ok 10 - code 404
ok 11 - Content-type
ok 12 - valid json
1..12
ok 18 - Tests for t/server/controller/mirror.t
# Running tests for t/server/controller/module.t (19 out of 27)
ok 1 - GET /module/Moose
ok 2 - code 200
ok 3 - Content-type
ok 4 - valid json
ok 5 - Moose.pm
ok 6 - GET /module/DOY/Moose-0.01/lib/Moose.pm
ok 7 - code 200
ok 8 - Content-type
ok 9 - valid json
ok 10 - Moose.pm
ok 11 - GET /module/Moose?fields=documentation,name
ok 12 - code 200
ok 13 - Content-type
ok 14 - valid json
ok 15 - Moose.pm
ok 16 - GET /module/DOES/Not/Exist.pm
ok 17 - code 404
ok 18 - Content-type
ok 19 - valid json
ok 20 - GET /module/DOESNEXIST
ok 21 - code 404
ok 22 - Content-type
ok 23 - valid json
ok 24 - GET /module
ok 25 - code 200
ok 26 - Content-type
ok 27 - valid json
ok 28 - got total count
1..28
ok 19 - Tests for t/server/controller/module.t
# Running tests for t/server/controller/pod.t (20 out of 27)
ok 1 - GET /pod/Pod::Pm
ok 2 - code 200
ok 3 - Content-type
ok 4 - NAME section
ok 5 - GET /pod/Pod::Pm with callback
ok 6 - code 200
ok 7 - Content-type
ok 8 - callback included
ok 9 - decode json
ok 10 - HTML body was JSON encoded
ok 11 - GET /pod/DOESNEXIST
ok 12 - code 404
ok 13 - Content-type
ok 14 - 404 correct error
ok 15 - GET /pod/DOESNEXIST with callback
ok 16 - code 404
ok 17 - Content-type
ok 18 - callback included
ok 19 - decode json
ok 20 - error response body was JSON encoded
ok 21 - GET /pod/DOY/Moose-0.01/lib/Moose.pm
ok 22 - code 200
ok 23 - Content-type
ok 24 - NAME section
ok 25 - GET plain
ok 26 - Content-type
ok 27 - GET /pod/DOY/Moose-0.01/lib/Moose.pm with callback
ok 28 - code 200
ok 29 - Content-type
ok 30 - callback included
ok 31 - decode json
ok 32 - POD body was JSON encoded
ok 33 - GET /pod/DOY/Moose-0.02/binary.bin
ok 34 - code 400
ok 35 - Content-type
ok 36 - GET /pod/DOY/Moose-0.02/binary.bin with callback
ok 37 - code 400
ok 38 - Content-type
ok 39 - callback included
ok 40 - decode json
ok 41 - error response body was JSON encoded
ok 42 - GET /pod/Moose
ok 43 - code 200
ok 44 - Content-type
ok 45 - NAME section
ok 46 - GET plain
ok 47 - Content-type
ok 48 - GET /pod/Moose with callback
ok 49 - code 200
ok 50 - Content-type
ok 51 - callback included
ok 52 - decode json
ok 53 - HTML body was JSON encoded
ok 54 - GET /pod/BadPod
ok 55 - code 200
ok 56 - no POD errors section
ok 57 - GET /pod/BadPod?show_errors=1
ok 58 - code 200
ok 59 - got POD errors section
ok 60 - two parse errors listed
ok 61 - first error mentions =head
ok 62 - first error mentions C< ... >
1..62
ok 20 - Tests for t/server/controller/pod.t
# Running tests for t/server/controller/search/reverse_dependencies.t (21 out of 27)
ok 1 - GET /search/reverse_dependencies/LOCAL/Multiple-Modules-0.1
ok 2 - code 200
ok 3 - Content-type
ok 4 - valid json
ok 5 - got expected number of releases
ok 6 - got expected releases
ok 7 - POST /search/reverse_dependencies/LOCAL/Multiple-Modules-0.1
ok 8 - code 200
ok 9 - Content-type
ok 10 - valid json
ok 11 - got expected number of releases
ok 12 - got expected releases
ok 13 - GET /search/reverse_dependencies/NonExistent
ok 14 - code 404
ok 15 - Content-type
ok 16 - valid json
ok 17 - POST /search/reverse_dependencies/NonExistent
ok 18 - code 404
ok 19 - Content-type
ok 20 - valid json
ok 21 - GET /search/reverse_dependencies/Multiple-Modules
ok 22 - code 200
ok 23 - Content-type
ok 24 - valid json
ok 25 - got expected number of releases
ok 26 - got expected releases
ok 27 - POST /search/reverse_dependencies/Multiple-Modules
ok 28 - code 200
ok 29 - Content-type
ok 30 - valid json
ok 31 - got expected number of releases
ok 32 - got expected releases
ok 33 - GET /search/reverse_dependencies/LOCAL/Multiple-Modules-1.01
ok 34 - code 200
ok 35 - Content-type
ok 36 - valid json
ok 37 - got expected number of releases
ok 38 - got expected releases
ok 39 - POST /search/reverse_dependencies/LOCAL/Multiple-Modules-1.01
ok 40 - code 200
ok 41 - Content-type
ok 42 - valid json
ok 43 - got expected number of releases
ok 44 - got expected releases
ok 45 - GET /search/reverse_dependencies/Pod-Pm
ok 46 - code 200
ok 47 - Content-type
ok 48 - valid json
ok 49 - got expected number of releases
ok 50 - got expected releases
ok 51 - POST /search/reverse_dependencies/Pod-Pm
ok 52 - code 200
ok 53 - Content-type
ok 54 - valid json
ok 55 - got expected number of releases
ok 56 - got expected releases
ok 57 - POST
ok 58 - valid json
ok 59 - total is 3
ok 60 - only 1 received
ok 61 - POST
ok 62 - valid json
ok 63 - total is 1
ok 64 - filter worked
1..64
ok 21 - Tests for t/server/controller/search/reverse_dependencies.t
# Running tests for t/server/controller/source.t (22 out of 27)
ok 1 - GET /source/DOESNEXIST
ok 2 - code 404
ok 3 - Content-type
ok 4 - GET /source/DOY/Moose-0.01/MANIFEST
ok 5 - code 200
ok 6 - Plain text manifest
ok 7 - Content-type
ok 8 - GET /source/DOY/Moose-0.01/
ok 9 - code 200
ok 10 - Index of
ok 11 - Content-type
ok 12 - GET /source/DOY/Moose-0.01/MANIFEST?callback=foo
ok 13 - code 200
ok 14 - JSONP wrapper
ok 15 - decode json
ok 16 - JSONP-wrapped manifest
ok 17 - Content-type
ok 18 - GET /source/Moose
ok 19 - code 200
ok 20 - Moose source
ok 21 - Content-type
ok 22 - GET /source/DOY/Moose-0.01/Changes?callback=foo
ok 23 - code 200
ok 24 - Content-type
ok 25 - JSONP wrapper
ok 26 - decode json
ok 27 - JSONP-wrapped change-log
ok 28 - GET /source/DOY/Moose-0.01/Changes
ok 29 - code 200
ok 30 - Content-type
ok 31 - Change-log content
1..31
ok 22 - Tests for t/server/controller/source.t
# Running tests for t/server/controller/user/favorite.t (23 out of 27)
ok 1 - get user
ok 2 - code 200
ok 3 - decode json
ok 4 - POST favorite
ok 5 - status created
ok 6 - location header set
ok 7 - GET http://localhost/favorite/hgyoTi49Tu6leTi8-6rIXQ/Moose
ok 8 - found
ok 9 - user is hgyoTi49Tu6leTi8-6rIXQ
ok 10 - DELETE /user/favorite/MO/Moose
ok 11 - status ok
ok 12 - GET http://localhost/favorite/hgyoTi49Tu6leTi8-6rIXQ/Moose
ok 13 - not found
ok 14 - get bot
ok 15 - code 200
ok 16 - decode json
ok 17 - user looks like a bot
ok 18 - POST favorite
ok 19 - decode response
ok 20 - forbidden
1..20
ok 23 - Tests for t/server/controller/user/favorite.t
# Running tests for t/server/controller/user/turing.t (24 out of 27)
ok 1 - post challenge
ok 2 - bad request
ok 3 - post challenge
ok 4 - successful request
ok 5 - looks human
ok 6 - passed captcha
1..6
ok 24 - Tests for t/server/controller/user/turing.t
# Running tests for t/server/model/file.t (25 out of 27)
ok 1 - got all included modules
ok 2 - got only the module names expected
ok 3 - got all included modules
ok 4 - got only the module names expected
ok 5 - got all included modules
ok 6 - got only the module names expected
ok 7 - got all included modules
ok 8 - got only the module names expected
1..8
ok 25 - Tests for t/server/model/file.t
# Running tests for t/server/not_found.t (26 out of 27)
ok 1 - GET /release/File-Changes
ok 2 - code 200
ok 3 - Content-type
ok 4 - valid json
ok 5 - GET /release/No-Dist-Here
ok 6 - code 404
ok 7 - Content-type
ok 8 - valid json
ok 9 - 404 message as expected
ok 10 - code as expected
ok 11 - GET /changes/LOCAL/File-Changes-2.0
ok 12 - code 200
ok 13 - Content-type
ok 14 - valid json
ok 15 - GET /changes/LOCAL/File-Changes-2
ok 16 - code 404
ok 17 - Content-type
ok 18 - valid json
ok 19 - 404 message as expected
ok 20 - code as expected
ok 21 - GET /file/LOCAL/File-Changes-2.0/Changes
ok 22 - code 200
ok 23 - Content-type
ok 24 - valid json
ok 25 - GET /file/LOCAL/File-Changes-2.0/NoChanges
ok 26 - code 404
ok 27 - Content-type
ok 28 - valid json
ok 29 - 404 message as expected
ok 30 - code as expected
1..30
ok 26 - Tests for t/server/not_found.t
# Running tests for t/server/sanitize_query.t (27 out of 27)
ok 1 - body is json
ok 2 - POST request
ok 3 - Not allowed
ok 4 - valid json
ok 5 - error returned for filter:script
1..5
ok 1 - bad request for POST 'filter:script'
ok 1 - uri has json in querystring
ok 2 - GET request
ok 3 - Not allowed
ok 4 - valid json
ok 5 - error returned for filter:script
1..5
ok 2 - bad request for GET 'filter:script'
ok 1 - body is json
ok 2 - POST request
ok 3 - Not allowed
ok 4 - valid json
ok 5 - error returned for filtered query custom_score
1..5
ok 3 - bad request for POST 'filtered query custom_score'
ok 1 - uri has json in querystring
ok 2 - GET request
ok 3 - Not allowed
ok 4 - valid json
ok 5 - error returned for filtered query custom_score
1..5
ok 4 - bad request for GET 'filtered query custom_score'
ok 5 - POST 200 OK
ok 6 - got json
ok 7 - script_fields via metacpan_script
ok 8 - GET 200 OK
ok 9 - got json
ok 10 - script_fields via metacpan_script
ok 11 - score_version_numified script replaced
ok 12 - metacpan_script removed
ok 13 - score_version_numified script replaced
ok 14 - any hash structure accepts metacpan_script
ok 15 - stupid_script_that_doesnt_exist script replaced
ok 16 - metacpan_script removed
ok 17 - stupid_script_that_doesnt_exist script replaced
ok 18 - any hash structure accepts metacpan_script
ok 19 - prefer_shorter_module_names_100 script replaced
ok 20 - metacpan_script removed
ok 21 - prefer_shorter_module_names_100 script replaced
ok 22 - any hash structure accepts metacpan_script
ok 23 - prefer_shorter_module_names_400 script replaced
ok 24 - metacpan_script removed
ok 25 - prefer_shorter_module_names_400 script replaced
ok 26 - any hash structure accepts metacpan_script
ok 27 - status_is_latest script replaced
ok 28 - metacpan_script removed
ok 29 - status_is_latest script replaced
ok 30 - any hash structure accepts metacpan_script
ok 31 - died for bad key 'script'
ok 32 - died for bad key 'script'
ok 33 - died for bad key 'script'
ok 34 - remove custom_score hash
ok 35 - test that sanitizing does not autovivify hash keys
1..35
ok 27 - Tests for t/server/sanitize_query.t
# Looks like you failed 3 tests of 27.
not ok 10 - Nested tests
# Failed test 'Nested tests'
# at t/fakecpan.t line 134.
1..10
# Looks like you failed 1 test of 10.
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/10 subtests
t/types.t .....
ok 1 - coerce CPAN::Meta::Spec example
ok 2 - check CPAN::Meta::Spec example
ok 3 - coerce sparse resources
ok 4 - check sparse resources
ok 5 - sparse
1..5
ok
t/util.t ......
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22 - NAME matched correct head1 section
ok 23 - NAMED did not match requested section NAME
1..23
ok
Test Summary Report
-------------------
t/fakecpan.t (Wstat: 256 Tests: 10 Failed: 1)
Failed test: 10
Non-zero exit status: 1
Files=3, Tests=38, 11 wallclock secs ( 0.10 usr 0.02 sys + 7.30 cusr 0.42 csys = 7.84 CPU)
Result: FAIL
$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment