Skip Menu |

This queue is for tickets about the Data-Sah CPAN distribution.

Report information
The Basics
Id: 131729
Status: new
Priority: 0/
Queue: Data-Sah

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in:
  • 0.905
  • 0.907
  • 0.906
Fixed in: (no value)



Subject: Failed test 'No tests run for subtest "20-clause-prefilters.json"' (0.905)
On some of my smokers t/spectest-perl.t fails: ... # Loading 10-type-all.json ... # Loading 10-type-any.json ... # Loading 10-type-array.json ... # Skipping test (tags=clause:check_each_index, type, type:array) array0117: check_each_index: clause check_each_index not yet implemented # Skipping test (tags=clause:check_each_elem, type, type:array) array0118: check_each_elem: clause check_each_elem not yet implemented # Skipping test (tags=clause:uniq, type, type:array) array0119: uniq=1: clause uniq not yet implemented # Skipping test (tags=clause:uniq, type, type:array) array0120: uniq=0: clause uniq not yet implemented # Skipping test (tags=clause:uniq, op, op:not, opshortcut, type, type:array) array0121: !uniq=1: clause uniq not yet implemented # Skipping test (tags=clause:exists, type, type:array) array0122: exists: clause exists not yet implemented # Skipping test (tags=prop:len, type, type:array) array0129: prop:len: properties are not yet implemented # Skipping test (tags=prop:indices, type, type:array) array0130: prop:indices: properties are not yet implemented # Skipping test (tags=prop:elems, type, type:array) array0131: prop:elems: properties are not yet implemented # Loading 10-type-bool.json ... # Skipping test (tags=clause:between, op, op:not, opshortcut, type, type:bool) bool0113: !between (nok): currently failing # Skipping test (tags=clause:between, op, op:not, opshortcut, type, type:bool) bool0114: !between (ok): currently failing # Skipping test (tags=clause:between, op, op:not, type, type:bool) bool0115: between.op=not (nok): currently failing # Skipping test (tags=clause:between, op, op:not, type, type:bool) bool0116: between.op=not (ok): currently failing # Skipping test (tags=clause:between, op, op:and, opshortcut, type, type:bool) bool0117: between& (no items): currently failing # Skipping test (tags=clause:between, op, op:and, opshortcut, type, type:bool) bool0118: between& (ok): currently failing # Skipping test (tags=clause:between, op, op:and, opshortcut, type, type:bool) bool0119: between& (nok + ok): currently failing # Skipping test (tags=clause:between, op, op:and, opshortcut, type, type:bool) bool0120: between& (ok + nok): currently failing # Skipping test (tags=clause:between, op, op:and, opshortcut, type, type:bool) bool0121: between& (nok + nok): currently failing # Skipping test (tags=clause:between, op, op:and, type, type:bool) bool0123: between.op=and (ok): currently failing # Skipping test (tags=clause:between, op, op:and, type, type:bool) bool0124: between.op=and (nok + ok): currently failing # Skipping test (tags=clause:between, op, op:and, type, type:bool) bool0125: between.op=and (ok + nok): currently failing # Skipping test (tags=clause:between, op, op:and, type, type:bool) bool0126: between.op=and (nok + nok): currently failing # Skipping test (tags=clause:between, op, op:or, opshortcut, type, type:bool) bool0127: between| (no items): currently failing # Skipping test (tags=clause:between, op, op:or, opshortcut, type, type:bool) bool0128: between| (ok): currently failing # Skipping test (tags=clause:between, op, op:or, opshortcut, type, type:bool) bool0129: between| (nok + ok): currently failing # Skipping test (tags=clause:between, op, op:or, opshortcut, type, type:bool) bool0130: between| (ok + nok): currently failing # Skipping test (tags=clause:between, op, op:or, opshortcut, type, type:bool) bool0131: between| (nok + nok): currently failing # Skipping test (tags=clause:between, op, op:or, type, type:bool) bool0132: between.op=or (no items): currently failing # Skipping test (tags=clause:between, op, op:or, type, type:bool) bool0133: between.op=or (ok): currently failing # Skipping test (tags=clause:between, op, op:or, type, type:bool) bool0134: between.op=or (nok + ok): currently failing # Skipping test (tags=clause:between, op, op:or, type, type:bool) bool0135: between.op=or (ok + nok): currently failing # Skipping test (tags=clause:between, op, op:or, type, type:bool) bool0136: between.op=or (nok + nok): currently failing # Skipping test (tags=clause:between, op, op:none, type, type:bool) bool0137: between.op=none (empty items): currently failing # Skipping test (tags=clause:between, op, op:none, type, type:bool) bool0138: between.op=none (nok + nok): currently failing # Skipping test (tags=clause:between, op, op:none, type, type:bool) bool0139: between.op=none (nok + ok): currently failing # Skipping test (tags=clause:between, op, op:none, type, type:bool) bool0140: between.op=none (ok + nok): currently failing # Skipping test (tags=clause:between, op, op:none, type, type:bool) bool0141: between.op=none (ok + ok): currently failing # Loading 10-type-buf.json ... # Skipping test (tags=clause:check_each_index, type, type:buf) buf0164: check_each_index: clause check_each_index not yet implemented # Skipping test (tags=clause:check_each_elem, type, type:buf) buf0165: check_each_elem: clause check_each_elem not yet implemented # Skipping test (tags=clause:uniq, type, type:buf) buf0166: uniq=1: clause uniq not yet implemented # Skipping test (tags=clause:uniq, type, type:buf) buf0167: uniq=0: clause uniq not yet implemented # Skipping test (tags=clause:uniq, op, op:not, opshortcut, type, type:buf) buf0168: !uniq=1: clause uniq not yet implemented # Skipping test (tags=clause:exists, type, type:buf) buf0169: exists: clause exists not yet implemented # Skipping test (tags=prop:len, type, type:buf) buf0174: prop:len: properties are not yet implemented # Skipping test (tags=prop:indices, type, type:buf) buf0175: prop:indices: properties are not yet implemented # Skipping test (tags=prop:elems, type, type:buf) buf0176: prop:elems: properties are not yet implemented # Loading 10-type-cistr.json ... # Skipping test (tags=clause:check_each_index, type, type:cistr) cistr0164: check_each_index: clause check_each_index not yet implemented # Skipping test (tags=clause:check_each_elem, type, type:cistr) cistr0165: check_each_elem: clause check_each_elem not yet implemented # Skipping test (tags=clause:uniq, type, type:cistr) cistr0166: uniq=1: clause uniq not yet implemented # Skipping test (tags=clause:uniq, type, type:cistr) cistr0167: uniq=0: clause uniq not yet implemented # Skipping test (tags=clause:uniq, op, op:not, opshortcut, type, type:cistr) cistr0168: !uniq=1: clause uniq not yet implemented # Skipping test (tags=clause:exists, type, type:cistr) cistr0169: exists: clause exists not yet implemented # Skipping test (tags=prop:len, type, type:cistr) cistr0174: prop:len: properties are not yet implemented # Skipping test (tags=prop:indices, type, type:cistr) cistr0175: prop:indices: properties are not yet implemented # Skipping test (tags=prop:elems, type, type:cistr) cistr0176: prop:elems: properties are not yet implemented # Loading 10-type-float.json ... # Loading 10-type-hash.json ... # Skipping test (tags=clause:check_each_index, type, type:hash) hash0121: check_each_index: clause check_each_index not yet implemented # Skipping test (tags=clause:check_each_key, type, type:hash) hash0122: check_each_key: clause check_each_key not yet implemented # Skipping test (tags=clause:check_each_elem, type, type:hash) hash0123: check_each_elem: clause check_each_elem not yet implemented # Skipping test (tags=clause:check_each_value, type, type:hash) hash0124: check_each_value: clause check_each_value not yet implemented # Skipping test (tags=clause:uniq, type, type:hash) hash0125: uniq=1: clause uniq not yet implemented # Skipping test (tags=clause:uniq, type, type:hash) hash0126: uniq=0: clause uniq not yet implemented # Skipping test (tags=clause:uniq, op, op:not, opshortcut, type, type:hash) hash0127: !uniq=1: clause uniq not yet implemented # Skipping test (tags=clause:exists, type, type:hash) hash0128: exists: clause exists not yet implemented # Skipping test (tags=prop:len, type, type:hash) hash0133: prop:len: properties are not yet implemented # Skipping test (tags=prop:indices, type, type:hash) hash0134: prop:indices: properties are not yet implemented # Skipping test (tags=prop:keys, type, type:hash) hash0135: prop:keys: properties are not yet implemented # Skipping test (tags=prop:elems, type, type:hash) hash0136: prop:elems: properties are not yet implemented # Skipping test (tags=prop:values, type, type:hash) hash0137: prop:values: properties are not yet implemented # Skipping test (tags=prop:keys, type, type:hash) hash0263: prop:keys: properties are not yet implemented # Skipping test (tags=prop:values, type, type:hash) hash0264: prop:values: properties are not yet implemented # Loading 10-type-int.json ... # Loading 10-type-num.json ... # Loading 10-type-obj.json ... # Skipping test (tags=prop:meths, type, type:obj) obj0003: prop:meths (nok): properties are not yet implemented # Skipping test (tags=prop:attrs, type, type:obj) obj0004: prop:attrs (nok): properties are not yet implemented # Loading 10-type-str.json ... # Skipping test (tags=clause:check_each_index, type, type:str) str0164: check_each_index: clause check_each_index not yet implemented # Skipping test (tags=clause:check_each_elem, type, type:str) str0165: check_each_elem: clause check_each_elem not yet implemented # Skipping test (tags=clause:uniq, type, type:str) str0166: uniq=1: clause uniq not yet implemented # Skipping test (tags=clause:uniq, type, type:str) str0167: uniq=0: clause uniq not yet implemented # Skipping test (tags=clause:uniq, op, op:not, opshortcut, type, type:str) str0168: !uniq=1: clause uniq not yet implemented # Skipping test (tags=clause:exists, type, type:str) str0169: exists: clause exists not yet implemented # Skipping test (tags=prop:len, type, type:str) str0174: prop:len: properties are not yet implemented # Skipping test (tags=prop:indices, type, type:str) str0175: prop:indices: properties are not yet implemented # Skipping test (tags=prop:elems, type, type:str) str0176: prop:elems: properties are not yet implemented # Loading 10-type-undef.json ... # Loading 20-clause-prefilters.json ... # No tests run! # Failed test 'No tests run for subtest "20-clause-prefilters.json"' # at /usr/home/cpansand/.cpan/build/2020021017/Data-Sah-0.905-4/blib/lib/Test/Data/Sah.pm line 272. malformed JSON string, neither tag, array, object, number, string or atom, at character offset 358 (before "'clause:prefilters']...") at /usr/home/cpansand/.cpan/build/2020021017/Data-Sah-0.905-4/blib/lib/Test/Data/Sah.pm line 85. # Tests were run but no plan was declared and done_testing() was not seen. # Looks like your test exited with 255 just after 14. t/spectest-perl.t ......... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 1/14 subtests ...