Created
October 31, 2014 19:51
-
-
Save Zhomart/60efa929253f941643b3 to your computer and use it in GitHub Desktop.
ransack "rspec" results
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
$ RAILS=4-1-stable DB=sqlite3 rake | |
/Users/user/.rvm/rubies/ruby-2.1.2/bin/ruby -S rspec ./spec/ransack/adapters/active_record/base_spec.rb ./spec/ransack/adapters/active_record/context_spec.rb ./spec/ransack/configuration_spec.rb ./spec/ransack/dependencies_spec.rb ./spec/ransack/helpers/form_builder_spec.rb ./spec/ransack/helpers/form_helper_spec.rb ./spec/ransack/nodes/condition_spec.rb ./spec/ransack/nodes/grouping_spec.rb ./spec/ransack/predicate_spec.rb ./spec/ransack/search_spec.rb ./spec/ransack/translate_spec.rb --backtrace | |
================================================================================ | |
Running specs against SQLite, ActiveRecord 4.1.7 and ARel 5.0.1... | |
================================================================================ | |
.......................... | |
FIXME: Search not detecting the `terms_and_conditions` attribute in | |
base_spec.rb, line 178: SELECT "people".* FROM "people" ORDER BY "people"."id" DESC | |
................................................................FFFF....................................................................................................................................... | |
Failures: | |
1) Ransack::Helpers::FormBuilder#predicate_select returns predicates with predicate_select | |
Failure/Error: html = @f.predicate_select | |
NoMethodError: | |
private method `p' called for Ransack::Search<class: Person, base: Grouping <combinator: and>>:Ransack::Search | |
# ./lib/ransack/search.rb:104:in `method_missing' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/base.rb:28:in `public_send' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/base.rb:28:in `value' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/collection_select.rb:16:in `block in render' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/collection_select.rb:16:in `fetch' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/collection_select.rb:16:in `render' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/form_options_helper.rb:202:in `collection_select' | |
# ./lib/ransack/helpers/form_builder.rb:150:in `template_collection_select' | |
# ./lib/ransack/helpers/form_builder.rb:132:in `predicate_select' | |
# ./spec/ransack/helpers/form_builder_spec.rb:123:in `block (3 levels) in <module:Helpers>' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:254:in `with_around_each_hooks' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun' | |
2) Ransack::Helpers::FormBuilder#predicate_select filters predicates with single-value :only | |
Failure/Error: html = @f.predicate_select :only => 'eq' | |
NoMethodError: | |
private method `p' called for Ransack::Search<class: Person, base: Grouping <combinator: and>>:Ransack::Search | |
# ./lib/ransack/search.rb:104:in `method_missing' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/base.rb:28:in `public_send' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/base.rb:28:in `value' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/collection_select.rb:16:in `block in render' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/collection_select.rb:16:in `fetch' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/collection_select.rb:16:in `render' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/form_options_helper.rb:202:in `collection_select' | |
# ./lib/ransack/helpers/form_builder.rb:150:in `template_collection_select' | |
# ./lib/ransack/helpers/form_builder.rb:132:in `predicate_select' | |
# ./spec/ransack/helpers/form_builder_spec.rb:129:in `block (3 levels) in <module:Helpers>' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:254:in `with_around_each_hooks' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun' | |
3) Ransack::Helpers::FormBuilder#predicate_select filters predicates with multi-value :only | |
Failure/Error: html = @f.predicate_select only: [:eq, :lt] | |
NoMethodError: | |
private method `p' called for Ransack::Search<class: Person, base: Grouping <combinator: and>>:Ransack::Search | |
# ./lib/ransack/search.rb:104:in `method_missing' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/base.rb:28:in `public_send' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/base.rb:28:in `value' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/collection_select.rb:16:in `block in render' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/collection_select.rb:16:in `fetch' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/collection_select.rb:16:in `render' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/form_options_helper.rb:202:in `collection_select' | |
# ./lib/ransack/helpers/form_builder.rb:150:in `template_collection_select' | |
# ./lib/ransack/helpers/form_builder.rb:132:in `predicate_select' | |
# ./spec/ransack/helpers/form_builder_spec.rb:135:in `block (3 levels) in <module:Helpers>' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:254:in `with_around_each_hooks' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun' | |
4) Ransack::Helpers::FormBuilder#predicate_select excludes compounds when compounds: false | |
Failure/Error: html = @f.predicate_select :compounds => false | |
NoMethodError: | |
private method `p' called for Ransack::Search<class: Person, base: Grouping <combinator: and>>:Ransack::Search | |
# ./lib/ransack/search.rb:104:in `method_missing' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/base.rb:28:in `public_send' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/base.rb:28:in `value' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/collection_select.rb:16:in `block in render' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/collection_select.rb:16:in `fetch' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/tags/collection_select.rb:16:in `render' | |
# /Users/user/.rvm/gems/ruby-2.1.2/bundler/gems/rails-67698f3b588d/actionview/lib/action_view/helpers/form_options_helper.rb:202:in `collection_select' | |
# ./lib/ransack/helpers/form_builder.rb:150:in `template_collection_select' | |
# ./lib/ransack/helpers/form_builder.rb:132:in `predicate_select' | |
# ./spec/ransack/helpers/form_builder_spec.rb:141:in `block (3 levels) in <module:Helpers>' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `instance_eval' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:114:in `block in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:254:in `with_around_each_hooks' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example.rb:111:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:390:in `block in run_examples' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `map' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:386:in `run_examples' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:371:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `block in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `map' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/example_group.rb:372:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `map' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:28:in `block in run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/reporter.rb:58:in `report' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/command_line.rb:25:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:80:in `run' | |
# /Users/user/.rvm/gems/ruby-2.1.2/gems/rspec-core-2.14.8/lib/rspec/core/runner.rb:17:in `block in autorun' | |
Finished in 2.05 seconds | |
229 examples, 4 failures | |
Failed examples: | |
rspec ./spec/ransack/helpers/form_builder_spec.rb:122 # Ransack::Helpers::FormBuilder#predicate_select returns predicates with predicate_select | |
rspec ./spec/ransack/helpers/form_builder_spec.rb:128 # Ransack::Helpers::FormBuilder#predicate_select filters predicates with single-value :only | |
rspec ./spec/ransack/helpers/form_builder_spec.rb:134 # Ransack::Helpers::FormBuilder#predicate_select filters predicates with multi-value :only | |
rspec ./spec/ransack/helpers/form_builder_spec.rb:140 # Ransack::Helpers::FormBuilder#predicate_select excludes compounds when compounds: false | |
/Users/user/.rvm/rubies/ruby-2.1.2/bin/ruby -S rspec ./spec/ransack/adapters/active_record/base_spec.rb ./spec/ransack/adapters/active_record/context_spec.rb ./spec/ransack/configuration_spec.rb ./spec/ransack/dependencies_spec.rb ./spec/ransack/helpers/form_builder_spec.rb ./spec/ransack/helpers/form_helper_spec.rb ./spec/ransack/nodes/condition_spec.rb ./spec/ransack/nodes/grouping_spec.rb ./spec/ransack/predicate_spec.rb ./spec/ransack/search_spec.rb ./spec/ransack/translate_spec.rb --backtrace failed |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment