Hmm, not sure what's causing those. I've just run specs with two  
versions of ruby:
* ruby 1.8.6 (2008-08-11 patchlevel 287)
* ruby 1.9.1p129 (2009-05-12 revision 23412)
And in both cases, all specs pass.

Same version of TS and Rails, although rspec is 1.2.6.

-- 
Pat

On 17/06/2009, at 5:19 AM, karmacoma wrote:

>
> Hello,
> I am getting several errors when I'm running the test suite via rake
> spec.
>
> I am using the following:
> - ruby 1.8.7 (2008-08-11 patchlevel 72)
> - rails 2.3.2
> - thinking-sphinx (2019baff2f43520b85178a1a6fa8f302c2dc4cc9)
> - rspec 1.2.4
>
> Are these errors anything I should worry about?
> Cheers, Oliver.
>
> ---------
> Pending:
>
> ThinkingSphinx use_group_by_shortcut? method if not using MySQL should
> return false (No PostgreSQL)
> ./spec/unit/thinking_sphinx_spec.rb:140
>
> ThinkingSphinx use_group_by_shortcut? method if not using MySQL should
> not call select_all (No PostgreSQL)
> ./spec/unit/thinking_sphinx_spec.rb:144
>
> 1)
> NoMethodError in 'ThinkingSphinx::Search search method sort modes
> should use :relevance as a default'
> undefined method `client_from_options' for
> ThinkingSphinx::Search:Class
> ./spec/../lib/thinking_sphinx/search.rb:450:in `search_results'
> ./spec/../lib/thinking_sphinx/search.rb:364:in `search'
> ./spec/../lib/thinking_sphinx/search.rb:388:in `call'
> ./spec/../lib/thinking_sphinx/search.rb:388:in
> `retry_search_on_stale_index'
> ./spec/../lib/thinking_sphinx/search.rb:363:in `search'
> ./spec/unit/thinking_sphinx/search_spec.rb:64:
>
> 2)
> NoMethodError in 'ThinkingSphinx::Search search method sort modes
> should use :attr_asc if a symbol is supplied to :order'
> undefined method `client_from_options' for
> ThinkingSphinx::Search:Class
> ./spec/../lib/thinking_sphinx/search.rb:450:in `search_results'
> ./spec/../lib/thinking_sphinx/search.rb:364:in `search'
> ./spec/../lib/thinking_sphinx/search.rb:388:in `call'
> ./spec/../lib/thinking_sphinx/search.rb:388:in
> `retry_search_on_stale_index'
> ./spec/../lib/thinking_sphinx/search.rb:363:in `search'
> ./spec/unit/thinking_sphinx/search_spec.rb:69:
>
> 3)
> NoMethodError in 'ThinkingSphinx::Search search method sort modes
> should use :attr_desc if a symbol is supplied and :desc is the mode'
> undefined method `client_from_options' for
> ThinkingSphinx::Search:Class
> ./spec/../lib/thinking_sphinx/search.rb:450:in `search_results'
> ./spec/../lib/thinking_sphinx/search.rb:364:in `search'
> ./spec/../lib/thinking_sphinx/search.rb:388:in `call'
> ./spec/../lib/thinking_sphinx/search.rb:388:in
> `retry_search_on_stale_index'
> ./spec/../lib/thinking_sphinx/search.rb:363:in `search'
> ./spec/unit/thinking_sphinx/search_spec.rb:74:
>
> 4)
> NoMethodError in 'ThinkingSphinx::Search search method sort modes
> should use :extended if a string is supplied to :order'
> undefined method `client_from_options' for
> ThinkingSphinx::Search:Class
> ./spec/../lib/thinking_sphinx/search.rb:450:in `search_results'
> ./spec/../lib/thinking_sphinx/search.rb:364:in `search'
> ./spec/../lib/thinking_sphinx/search.rb:388:in `call'
> ./spec/../lib/thinking_sphinx/search.rb:388:in
> `retry_search_on_stale_index'
> ./spec/../lib/thinking_sphinx/search.rb:363:in `search'
> ./spec/unit/thinking_sphinx/search_spec.rb:79:
>
> 5)
> NoMethodError in 'ThinkingSphinx::Search search method sort modes
> should use :expr if explicitly requested with a string supplied
> to :order'
> undefined method `client_from_options' for
> ThinkingSphinx::Search:Class
> ./spec/../lib/thinking_sphinx/search.rb:450:in `search_results'
> ./spec/../lib/thinking_sphinx/search.rb:364:in `search'
> ./spec/../lib/thinking_sphinx/search.rb:388:in `call'
> ./spec/../lib/thinking_sphinx/search.rb:388:in
> `retry_search_on_stale_index'
> ./spec/../lib/thinking_sphinx/search.rb:363:in `search'
> ./spec/unit/thinking_sphinx/search_spec.rb:84:
>
> 6)
> NoMethodError in 'ThinkingSphinx::Search search method sort modes
> should use :attr_desc if explicitly requested with a string supplied
> to :order'
> undefined method `client_from_options' for
> ThinkingSphinx::Search:Class
> ./spec/../lib/thinking_sphinx/search.rb:450:in `search_results'
> ./spec/../lib/thinking_sphinx/search.rb:364:in `search'
> ./spec/../lib/thinking_sphinx/search.rb:388:in `call'
> ./spec/../lib/thinking_sphinx/search.rb:388:in
> `retry_search_on_stale_index'
> ./spec/../lib/thinking_sphinx/search.rb:363:in `search'
> ./spec/unit/thinking_sphinx/search_spec.rb:89:
>
> 7)
> NoMethodError in 'ThinkingSphinx::Search search method grouping should
> convert group into group_by and group_function'
> undefined method `client_from_options' for
> ThinkingSphinx::Search:Class
> ./spec/../lib/thinking_sphinx/search.rb:450:in `search_results'
> ./spec/../lib/thinking_sphinx/search.rb:364:in `search'
> ./spec/../lib/thinking_sphinx/search.rb:388:in `call'
> ./spec/../lib/thinking_sphinx/search.rb:388:in
> `retry_search_on_stale_index'
> ./spec/../lib/thinking_sphinx/search.rb:363:in `search'
> ./spec/unit/thinking_sphinx/search_spec.rb:102:
>
> 8)
> NoMethodError in 'ThinkingSphinx::Search search method :comment option
> should add comment to log'
> undefined method `client_from_options' for
> ThinkingSphinx::Search:Class
> ./spec/../lib/thinking_sphinx/search.rb:450:in `search_results'
> ./spec/../lib/thinking_sphinx/search.rb:364:in `search'
> ./spec/../lib/thinking_sphinx/search.rb:388:in `call'
> ./spec/../lib/thinking_sphinx/search.rb:388:in
> `retry_search_on_stale_index'
> ./spec/../lib/thinking_sphinx/search.rb:363:in `search'
> ./spec/unit/thinking_sphinx/search_spec.rb:116:
>
> 9)
> NoMethodError in 'ThinkingSphinx::Search search method :comment option
> should use a blank string when no comment is specified'
> undefined method `client_from_options' for
> ThinkingSphinx::Search:Class
> ./spec/../lib/thinking_sphinx/search.rb:450:in `search_results'
> ./spec/../lib/thinking_sphinx/search.rb:364:in `search'
> ./spec/../lib/thinking_sphinx/search.rb:388:in `call'
> ./spec/../lib/thinking_sphinx/search.rb:388:in
> `retry_search_on_stale_index'
> ./spec/../lib/thinking_sphinx/search.rb:363:in `search'
> ./spec/unit/thinking_sphinx/search_spec.rb:121:
>
> 10)
> Riddle::Configuration::ConfigurationError in
> 'ThinkingSphinx::Configuration should insert set index options into
> the configuration file'
> alpha_core [] /home/oliver/git/greyville/vendor/plugins/thinking-
> sphinx/tmp/db/sphinx/development/alpha_core
> ./lib/../vendor/riddle/lib/riddle/configuration/index.rb:111:in
> `render'
> ./lib/../vendor/riddle/lib/riddle/configuration.rb:29:in `render'
> ./lib/../vendor/riddle/lib/riddle/configuration.rb:29:in `collect'
> ./lib/../vendor/riddle/lib/riddle/configuration.rb:29:in `render'
> ./spec/../lib/thinking_sphinx/configuration.rb:151:in `build'
> ./spec/../lib/thinking_sphinx/configuration.rb:150:in `open'
> ./spec/../lib/thinking_sphinx/configuration.rb:150:in `build'
> ./spec/unit/thinking_sphinx/configuration_spec.rb:186:
> ./spec/unit/thinking_sphinx/configuration_spec.rb:184:in `each'
> ./spec/unit/thinking_sphinx/configuration_spec.rb:184:
>
> 11)
> Riddle::Configuration::ConfigurationError in
> 'ThinkingSphinx::Configuration should insert set source options into
> the configuration file'
> alpha_core [] /home/oliver/git/greyville/vendor/plugins/thinking-
> sphinx/tmp/db/sphinx/development/alpha_core
> ./lib/../vendor/riddle/lib/riddle/configuration/index.rb:111:in
> `render'
> ./lib/../vendor/riddle/lib/riddle/configuration.rb:29:in `render'
> ./lib/../vendor/riddle/lib/riddle/configuration.rb:29:in `collect'
> ./lib/../vendor/riddle/lib/riddle/configuration.rb:29:in `render'
> ./spec/../lib/thinking_sphinx/configuration.rb:151:in `build'
> ./spec/../lib/thinking_sphinx/configuration.rb:150:in `open'
> ./spec/../lib/thinking_sphinx/configuration.rb:150:in `build'
> ./spec/unit/thinking_sphinx/configuration_spec.rb:199:
> ./spec/unit/thinking_sphinx/configuration_spec.rb:197:in `each'
> ./spec/unit/thinking_sphinx/configuration_spec.rb:197:
>
> 12)
> 'ThinkingSphinx::Configuration should set any explicit prefixed or
> infixed fields' FAILED
> expected "" to match /prefix_fields\s+= city/
> ./spec/unit/thinking_sphinx/configuration_spec.rb:212:
>
> 13)
> NoMethodError in 'ThinkingSphinx::Configuration#load_models should
> load the files by guessing the file name'
> undefined method `stub' for Dir:Class
> ./spec/unit/thinking_sphinx/configuration_spec.rb:137:
>
> 14)
> NoMethodError in 'ThinkingSphinx::Configuration#load_models should not
> raise errors if the model name is nil'
> undefined method `stub' for Dir:Class
> ./spec/unit/thinking_sphinx/configuration_spec.rb:137:
>
> 15)
> NoMethodError in 'ThinkingSphinx::Configuration#load_models should not
> raise errors if the file name does not represent a class name'
> undefined method `stub' for Dir:Class
> ./spec/unit/thinking_sphinx/configuration_spec.rb:137:
>
> 16)
> NoMethodError in 'ThinkingSphinx::Configuration#load_models should
> retry if the first pass fails and contains a directory'
> undefined method `stub' for Dir:Class
> ./spec/unit/thinking_sphinx/configuration_spec.rb:137:
>
> 17)
> NoMethodError in 'ThinkingSphinx::Configuration#load_models should
> catch database errors with a warning'
> undefined method `stub' for Dir:Class
> ./spec/unit/thinking_sphinx/configuration_spec.rb:137:
>
> Finished in 1.518449 seconds
>
> 328 examples, 17 failures, 2 pending
> ---------
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/thinking-sphinx?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to