Skip to content

Instantly share code, notes, and snippets.

@metalelf0
Created May 10, 2012 09:10
Show Gist options
  • Save metalelf0/2652031 to your computer and use it in GitHub Desktop.
Save metalelf0/2652031 to your computer and use it in GitHub Desktop.
Marshal data too short error on specs
Failures:
1) Spree::Calculator::PerItem correctly calculates per item shipping
Failure/Error: Unable to find matching line from backtrace
ArgumentError:
marshal data too short
# ./app/models/spree/preferences/store.rb:30:in `get'
# ./app/models/spree/preferences/preferable_class_methods.rb:14:in `block in preference'
# ./app/models/spree/preferences/preferable.rb:70:in `block in preferences'
# ./app/models/spree/preferences/preferable.rb:69:in `each'
# ./app/models/spree/preferences/preferable.rb:69:in `preferences'
# ./app/models/spree/preferences/configuration.rb:36:in `reset'
# ./spec/support/preferences.rb:11:in `reset_spree_preferences'
2) Spree::Calculator::PerItem returns 0 when no object passed
Failure/Error: Unable to find matching line from backtrace
ArgumentError:
marshal data too short
# ./app/models/spree/preferences/store.rb:30:in `get'
# ./app/models/spree/preferences/preferable_class_methods.rb:14:in `block in preference'
# ./app/models/spree/preferences/preferable.rb:70:in `block in preferences'
# ./app/models/spree/preferences/preferable.rb:69:in `each'
# ./app/models/spree/preferences/preferable.rb:69:in `preferences'
# ./app/models/spree/preferences/configuration.rb:36:in `reset'
# ./spec/support/preferences.rb:11:in `reset_spree_preferences'
Finished in 0.02659 seconds
2 examples, 2 failures
Failed examples:
rspec ./spec/models/calculator/per_item_spec.rb:10 # Spree::Calculator::PerItem correctly calculates per item shipping
rspec ./spec/models/calculator/per_item_spec.rb:14 # Spree::Calculator::PerItem returns 0 when no object passed
10647 ➜ core git:(1-1-stable)
@metalelf0
Copy link
Author

Command was: $ bundle exec rspec spec/models/calculator/per_item_spec.rb

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment