Coder Social home page Coder Social logo

data-splitserializer's People

Contributors

sineswiper avatar

Watchers

 avatar  avatar

data-splitserializer's Issues

Tests fail (with newer Hash::Merge versions)

My smoker systems started to report fails:

#   Failed test 'Data::SplitSerializer->new() died'                                                                                                                                                                                                                       
#   at t/01-basic.t line 8.                                                                                                                                                                                                                                               
#     Error was:  Behavior 'LEFT_PRECEDENT_STRICT_ARRAY_INDEX' does not exist at /home/cpansand/.cpan/build/2018012209/Data-SplitSerializer-0.91-CiNGlD/blib/lib/Data/SplitSerializer.pm line 74.                                                                         
                                                                                                                                                                                                                                                                          
#   Failed test 'Basic hash deserialize didn't die'                                                                                                                                                                                                                       
#   at t/lib/SplitSerializerTest.pm line 17.                                                                                                                                                                                                                              
# died: Can't call method "deserialize" on an undefined value at t/lib/SplitSerializerTest.pm line 16.                                                                                                                                                                    
                                                                                                                                                                                                                                                                          
#   Failed test 'Array-is-first deserialize didn't die'                                                                                                                                                                                                                   
#   at t/lib/SplitSerializerTest.pm line 17.                                                                                                                                                                                                                              
# died: Can't call method "deserialize" on an undefined value at t/lib/SplitSerializerTest.pm line 16.                                                                                                                                                                    
                                                                                                                                                                                                                                                                          
#   Failed test 'Quoted hash deserialize didn't die'                                                                                                                                                                                                                      
#   at t/lib/SplitSerializerTest.pm line 17.                                                                                                                                                                                                                              
# died: Can't call method "deserialize" on an undefined value at t/lib/SplitSerializerTest.pm line 16.                                                                                                                                                                    
                                                                                                                                                                                                                                                                          
#   Failed test 'Zero-length keys deserialize didn't die'                                                                                                                                                                                                                 
#   at t/lib/SplitSerializerTest.pm line 17.                                                                                                                                                                                                                              
# died: Can't call method "deserialize" on an undefined value at t/lib/SplitSerializerTest.pm line 16.                                                                                                                                                                    
# Looks like you failed 5 tests of 25.                                                                                                                                                                                                                                    
t/01-basic.t ...........                                                                                                                                                                                                                                                  
Dubious, test returned 5 (wstat 1280, 0x500)                                                                                                                                                                                                                              
Failed 5/25 subtests                                                                                                                                                                                                                                                      
        (less 20 skipped subtests: 0 okay)                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                          
#   Failed test 'Data::SplitSerializer->new() died'                                                                                                                                                                                                                       
#   at t/02-file-unix.t line 10.                                                                                                                                                                                                                                          
#     Error was:  Behavior 'LEFT_PRECEDENT_STRICT_ARRAY_INDEX' does not exist at /home/cpansand/.cpan/build/2018012209/Data-SplitSerializer-0.91-CiNGlD/blib/lib/Data/SplitSerializer.pm line 74.                                                                         
                                                                                                                                                                                                                                                                          
#   Failed test 'Basic UNIX path set deserialize didn't die'                                                                                                                                                                                                              
#   at t/lib/SplitSerializerTest.pm line 17.                                                                                                                                                                                                                              
# died: Can't call method "deserialize" on an undefined value at t/lib/SplitSerializerTest.pm line 16.                                                                                                                                                                    
# Looks like you failed 2 tests of 7.                                                                                                                                                                                                                                     
t/02-file-unix.t .......                                                                                                                                                                                                                                                  
Dubious, test returned 2 (wstat 512, 0x200)                                                                                                                                                                                                                               
Failed 2/7 subtests                                                                                                                                                                                                                                                       
        (less 5 skipped subtests: 0 okay)

This is probably caused by newer Hash::Merge version (0.298 and newer). Statistical analysis:

****************************************************************                                                                                                                                                                                                          
Regression 'mod:Hash::Merge'                                                                                                                                                                                                                                              
****************************************************************                                                                                                                                                                                                          
Name                   Theta          StdErr     T-stat                                                                                                                                                                                                                   
[0='const']           1.0000          0.0000    48348057224343048.00                                                                                                                                                                                                      
[1='eq_0.298']       -1.0000          0.0000    -16035236515577760.00                                                                                                                                                                                                     
[2='eq_0.299']       -1.0000          0.0000    -21124786687408308.00                                                                                                                                                                                                     
                                                                                                                                                                                                                                                                          
R^2= 1.000, N= 121, K= 3                                                                                                                                                                                                                                                  
****************************************************************                                                                                                                                                                                                          

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.