Created
November 17, 2008 14:14
-
-
Save edward/25772 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1) Error: | |
test: Statistic on videos should report their total served count for a specific date. (StatisticTest): | |
NoMethodError: You have a nil object when you didn't expect it! | |
The error occurred while evaluating nil.owned_context | |
/Users/edward/Work/VideoJuicer/vj-core/app/models/stored_asset.rb:79:in `context' | |
/Users/edward/Work/VideoJuicer/vj-core/app/models/stored_asset.rb:72:in `slug' | |
/Users/edward/Work/VideoJuicer/vj-core/app/models/stored_asset.rb:60:in `contextualized_path' | |
/Users/edward/Work/VideoJuicer/vj-core/app/models/stored_asset.rb:113:in `store_in_file_system' | |
/Users/edward/Work/VideoJuicer/vj-core/app/models/stored_video.rb:25:in `store_in_file_system' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:307:in `send' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:307:in `callback' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:304:in `each' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:304:in `callback' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:227:in `create_without_timestamps' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/timestamp.rb:29:in `create' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/base.rb:2256:in `create_or_update_without_callbacks' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:213:in `create_or_update' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/base.rb:1989:in `save_without_validation' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/validations.rb:936:in `save_without_transactions' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:106:in `save' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:79:in `transaction' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:98:in `transaction' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:106:in `save' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:118:in `rollback_active_record_state!' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:106:in `save' | |
/Users/edward/Work/VideoJuicer/vj-core/vendor/plugins/vj_acts_as_model_proxy/lib/acts_as_model_proxy.rb:148:in `save_linked_stored_video' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:307:in `send' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:307:in `callback' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:304:in `each' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:304:in `callback' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:214:in `create_or_update' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/base.rb:1989:in `save_without_validation' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/validations.rb:936:in `save_without_transactions' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:106:in `save' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:79:in `transaction' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:98:in `transaction' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:106:in `save' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:118:in `rollback_active_record_state!' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:106:in `save' | |
/Users/edward/Work/VideoJuicer/vj-core/lib/slugger.rb:4:in `generate_unique_slug!' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:307:in `send' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:307:in `callback' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:304:in `each' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:304:in `callback' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:227:in `create_without_timestamps' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/timestamp.rb:29:in `create' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/base.rb:2256:in `create_or_update_without_callbacks' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/callbacks.rb:213:in `create_or_update' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/base.rb:1989:in `save_without_validation' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/validations.rb:936:in `save_without_transactions' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:106:in `save' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:79:in `transaction' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:98:in `transaction' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:106:in `save' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:118:in `rollback_active_record_state!' | |
/Library/Ruby/Gems/1.8/gems/activerecord-2.0.4/lib/active_record/transactions.rb:106:in `save' | |
test/unit/statistic_test.rb:48:in `__bind_1226931145_966498' | |
/Users/edward/Work/VideoJuicer/vj-core/vendor/plugins/shoulda.git/lib/shoulda/context.rb:254:in `call' | |
/Users/edward/Work/VideoJuicer/vj-core/vendor/plugins/shoulda.git/lib/shoulda/context.rb:254:in `test: Statistic on videos should report their total served count for a specific date. ' | |
/Library/Ruby/Gems/1.8/gems/activesupport-2.0.4/lib/active_support/testing/default.rb:7:in `run' | |
10 tests, 6 assertions, 0 failures, 1 errors |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment