Created
September 21, 2009 23:14
-
-
Save thejohnny/190626 to your computer and use it in GitHub Desktop.
This file contains hidden or 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) | |
RuntimeError in 'CampaignPolicy Simple Policy Matching should be able to find promo policies by criteria' | |
[#<DataMapper::Validate::ValidationErrors:0x106bd9460 @resource=#<Criterion::Request @id=nil @campaign_policy_id=1 @host="http://www.videojuicer.com" @path="/" @http_query=nil @exclude=nil @created_at=nil @updated_at=nil>, @errors={}>, #<DataMapper::Validate::ValidationErrors:0x106bd93c0 @resource=#<Criterion::Affiliate @id=nil @campaign_policy_id=1 @user_id=1 @created_at=nil @updated_at=nil>, @errors={}>, #<DataMapper::Validate::ValidationErrors:0x106bd8740 @resource=#<Criterion::DateRange @id=nil @campaign_policy_id=1 @from=#<DateTime: 4889977/2,0,2299161> @until=#<DateTime: 4890459/2,0,2299161> @created_at=nil @updated_at=nil>, @errors={}>, #<DataMapper::Validate::ValidationErrors:0x106bd7840 @resource=#<Criterion::WeekDay @id=nil @campaign_policy_id=1 @monday=true @tuesday=nil @wednesday=nil @thursday=nil @friday=nil @saturday=nil @sunday=nil @exclude=nil @created_at=nil @updated_at=nil>, @errors={}>, #<DataMapper::Validate::ValidationErrors:0x106bd7160 @resource=#<Criterion::Time @id=nil @campaign_policy_id=1 @from="1300" @until="2300" @created_at=nil @updated_at=nil>, @errors={:until=>["Until has an invalid format"], :from=>["From has an invalid format"]}>] | |
./spec/models/campaign_policy_spec.rb:118: | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/models/seed.rb:61:in `call' | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/models/seed.rb:61:in `inside' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core.rb:205:in `repository' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/repository.rb:110:in `scope' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core.rb:205:in `repository' | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/models/seed.rb:61:in `inside' | |
./spec/models/campaign_policy_spec.rb:112: | |
2) | |
DataObjects::DataError in 'OAuth::Token transformations should transform as a 'access_key' bundle when activated' | |
Out of range value adjusted for column 'user_id' at row 1 | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/adapters/data_objects_adapter.rb:163:in `execute_non_query' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/adapters/data_objects_adapter.rb:163:in `execute' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/adapters/data_objects_adapter.rb:267:in `with_connection' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/adapters/data_objects_adapter.rb:161:in `execute' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/adapters/data_objects_adapter.rb:135:in `update' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/repository.rb:165:in `update' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/resource.rb:330:in `update!' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/resource.rb:722:in `hookable___update_nan_before_advised' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/extlib-0.9.13/lib/extlib/hook.rb:299:in `_update' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/extlib-0.9.13/lib/extlib/hook.rb:297:in `catch' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/extlib-0.9.13/lib/extlib/hook.rb:297:in `_update' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/resource.rb:608:in `save_self' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-validations-0.10.0/lib/dm-validations.rb:62:in `save_self' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/resource.rb:374:in `save!' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/resource.rb:358:in `save' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-validations-0.10.0/lib/dm-validations.rb:57:in `save' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-validations-0.10.0/lib/dm-validations/support/context.rb:29:in `validation_context' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-validations-0.10.0/lib/dm-validations.rb:57:in `save' | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/models/oauth/token.rb:88:in `make_exchangeable!' | |
./spec/models/oauth/token_spec.rb:243: | |
3) | |
'Presentation tag sets the tag list from a string when #tag_list= is called' FAILED | |
expected: "\"yields falsehood when preceded by its quotation\" yields falsehood when preceded by its quotation", | |
got: "\"yields falsehood when preceded by its quotation\", yields, falsehood, when, preceded, by, its, quotation" (using ==) | |
./spec/models/presentation_spec.rb:201: | |
4) | |
'Presentation tag returns the tags as a single formatted string when #tag_list is called' FAILED | |
expected: "pincpinc Blackhander albertite down nonreticence perturbancy phacomalacia chug juristic kyschtymite raffee Walpolean lamester elaine heterogamete", | |
got: "pincpinc, Blackhander, albertite, down, nonreticence, perturbancy, phacomalacia, chug, juristic, kyschtymite, raffee, Walpolean, lamester, elaine, heterogamete" (using ==) | |
./spec/models/presentation_spec.rb:212: | |
5) | |
'Preset creation should succeed with valid parameters' FAILED | |
expected: [], | |
got: ["should be one of asv1, asv2, bmp, dnxhd, dvvideo, ffv1, ffvhuff, flashsv, flv, gif, h261, h263, h263p, huffyuv, jpegls, libdirac, libschroedinger, libtheora, ljpeg, mjpeg, mpeg1video, mpeg2video, mpeg4, msmpeg4, msmpeg4v1, msmpeg4v2, pam, pbm, pcx, pgm, pgmyuv, png, ppm, qtrle, rawvideo, roqvideo, rv10, rv20, sgi, snow, svq1, targa, tiff, v210, wmv1, wmv2, zlib, zmbv"] (using ==) | |
./spec/models/preset_spec.rb:7:in `assert_valid' | |
./spec/models/preset_spec.rb:19: | |
6) | |
'Preset creation with existing preset should succeed with a different name' FAILED | |
expected: [], | |
got: ["should be one of asv1, asv2, bmp, dnxhd, dvvideo, ffv1, ffvhuff, flashsv, flv, gif, h261, h263, h263p, huffyuv, jpegls, libdirac, libschroedinger, libtheora, ljpeg, mjpeg, mpeg1video, mpeg2video, mpeg4, msmpeg4, msmpeg4v1, msmpeg4v2, pam, pbm, pcx, pgm, pgmyuv, png, ppm, qtrle, rawvideo, roqvideo, rv10, rv20, sgi, snow, svq1, targa, tiff, v210, wmv1, wmv2, zlib, zmbv"] (using ==) | |
./spec/models/preset_spec.rb:7:in `assert_valid' | |
./spec/models/preset_spec.rb:66: | |
7) | |
'Preset updates should succeed when changing the name' FAILED | |
expected: [], | |
got: ["should be one of asv1, asv2, bmp, dnxhd, dvvideo, ffv1, ffvhuff, flashsv, flv, gif, h261, h263, h263p, huffyuv, jpegls, libdirac, libschroedinger, libtheora, ljpeg, mjpeg, mpeg1video, mpeg2video, mpeg4, msmpeg4, msmpeg4v1, msmpeg4v2, pam, pbm, pcx, pgm, pgmyuv, png, ppm, qtrle, rawvideo, roqvideo, rv10, rv20, sgi, snow, svq1, targa, tiff, v210, wmv1, wmv2, zlib, zmbv"] (using ==) | |
./spec/models/preset_spec.rb:7:in `assert_valid' | |
./spec/models/preset_spec.rb:81: | |
8) | |
'Preset asset derivation should return a new asset for valid parameters, using space/time window defaults as appropriate' FAILED | |
expected: [], | |
got: ["Preset must not be blank"] (using ==) | |
./spec/models/preset_spec.rb:7:in `assert_valid' | |
./spec/models/preset_spec.rb:138: | |
9) | |
Merb::ControllerExceptions::BadRequest in 'Assets::Audio general interface: with a valid write token with invalid attributes before(:all)' | |
file must be in its own multipart POST section | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/controllers/assets/base.rb:25:in `create' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-action-args-1.1/lib/merb-action-args/abstract_controller.rb:42:in `__send__' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-action-args-1.1/lib/merb-action-args/abstract_controller.rb:42:in `_call_action' | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/controllers/application.rb:10:in `_call_action' | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/models/seed.rb:61:in `call' | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/models/seed.rb:61:in `inside' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core.rb:205:in `repository' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/repository.rb:110:in `scope' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core.rb:205:in `repository' | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/models/seed.rb:61:in `inside' | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/controllers/application.rb:10:in `_call_action' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-core-1.1/lib/merb-core/controller/abstract_controller.rb:289:in `_dispatch' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-core-1.1/lib/merb-core/controller/abstract_controller.rb:284:in `catch' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-core-1.1/lib/merb-core/controller/abstract_controller.rb:284:in `_dispatch' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-core-1.1/lib/merb-core/controller/merb_controller.rb:285:in `_dispatch' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-core-1.1/lib/merb-core/test/helpers/mock_request_helper.rb:371:in `dispatch_request' | |
./spec/shared/controller/shared_create_spec.rb:52: | |
10) | |
Merb::ControllerExceptions::BadRequest in 'Assets::Flash general interface: with a valid write token with invalid attributes before(:all)' | |
file must be in its own multipart POST section | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/controllers/assets/base.rb:25:in `create' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-action-args-1.1/lib/merb-action-args/abstract_controller.rb:42:in `__send__' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-action-args-1.1/lib/merb-action-args/abstract_controller.rb:42:in `_call_action' | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/controllers/application.rb:10:in `_call_action' | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/models/seed.rb:61:in `call' | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/models/seed.rb:61:in `inside' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core.rb:205:in `repository' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core/repository.rb:110:in `scope' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/dm-core-0.10.0/lib/dm-core.rb:205:in `repository' | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/models/seed.rb:61:in `inside' | |
/Users/john/Projects/Videojuicer/Next/vj-core/app/controllers/application.rb:10:in `_call_action' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-core-1.1/lib/merb-core/controller/abstract_controller.rb:289:in `_dispatch' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-core-1.1/lib/merb-core/controller/abstract_controller.rb:284:in `catch' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-core-1.1/lib/merb-core/controller/abstract_controller.rb:284:in `_dispatch' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-core-1.1/lib/merb-core/controller/merb_controller.rb:285:in `_dispatch' | |
/Users/john/Projects/Videojuicer/Next/vj-core/gems/gems/merb-core-1.1/lib/merb-core/test/helpers/mock_request_helper.rb:371:in `dispatch_request' | |
./spec/shared/controller/shared_create_spec.rb:52: | |
11) | |
Merb::ControllerExceptions::BadRequest in 'Assets::Image general interface: with a valid write token with invalid attributes before(:all)' | |
file |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment