Hi Stewart

There was a bug, I fixed it in master a week ago, and just merged those changes 
into the rails3 branch. Also, if you're using TS as a gem, I just pushed a new 
release candidate release as well - 2.0.0.rc2. Give it a spin.

Cheers

-- 
Pat

On 23/08/2010, at 4:26 AM, Stewart wrote:

> Hello I am attempting to test some functionally that is using thinking
> sphinx. I am testing with cucumber. I am currently writing the step
> for rebuilding the index.
> 
> When /^The search index is rebuilt$/ do
>  ThinkingSphinx::Test.index
>  sleep(0.25)
> end
> 
> I have also added
> 
> require 'cucumber/thinking_sphinx/external_world'
> Cucumber::ThinkingSphinx::ExternalWorld.new
> Cucumber::Rails::World.use_transactional_fixtures = false
> 
> to my env.rb file.
> 
> When I run cucumber I get the following error. Just wondering if I
> have missed out on anything.
> 
> (in /Users/stewartmatheson/code/rails/telescope)
> bundle exec /Users/stewartmatheson/.rvm/rubies/ruby-1.8.7-p174/bin/
> ruby -I "/Users/stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/
> cucumber-0.8.5/lib:lib" "/Users/stewartmatheson/.rvm/gems/ruby-1.8.7-
> p...@rails3/gems/cucumber-0.8.5/bin/cucumber"  --profile default
> Using the default profile...
> DEPRECATION WARNING: subclasses is deprecated and will be removed from
> Rails 3.0 (use descendants instead). (called from send at /Users/
> stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/thinking-
> sphinx-2.0.0.rc1/lib/thinking_sphinx/context.rb:58)
> DEPRECATION WARNING: subclasses is deprecated and will be removed from
> Rails 3.0 (use descendants instead). (called from send at /Users/
> stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/thinking-
> sphinx-2.0.0.rc1/lib/thinking_sphinx/context.rb:58)
> DEPRECATION WARNING: subclasses is deprecated and will be removed from
> Rails 3.0 (use descendants instead). (called from send at /Users/
> stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/thinking-
> sphinx-2.0.0.rc1/lib/thinking_sphinx/context.rb:58)
> DEPRECATION WARNING: subclasses is deprecated and will be removed from
> Rails 3.0 (use descendants instead). (called from add_indexed_models
> at /Users/stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/
> thinking-sphinx-2.0.0.rc1/lib/thinking_sphinx/context.rb:43)
> uninitialized constant Cucumber::ThinkingSphinx (NameError)
> /Users/stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/thinking-
> sphinx-2.0.0.rc1/lib/cucumber/thinking_sphinx/external_world.rb:3
> /Users/stewartmatheson/code/rails/telescope/features/support/env.rb:60
> /Users/stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/
> cucumber-0.8.5/bin/../lib/cucumber/rb_support/rb_language.rb:141:in
> `require'
> /Users/stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/
> cucumber-0.8.5/bin/../lib/cucumber/rb_support/rb_language.rb:141:in
> `load_code_file'
> /Users/stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/
> cucumber-0.8.5/bin/../lib/cucumber/step_mother.rb:108:in
> `load_code_file'
> /Users/stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/
> cucumber-0.8.5/bin/../lib/cucumber/step_mother.rb:100:in
> `load_code_files'
> /Users/stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/
> cucumber-0.8.5/bin/../lib/cucumber/step_mother.rb:99:in `each'
> /Users/stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/
> cucumber-0.8.5/bin/../lib/cucumber/step_mother.rb:99:in
> `load_code_files'
> /Users/stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/
> cucumber-0.8.5/bin/../lib/cucumber/cli/main.rb:53:in `execute!'
> /Users/stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/
> cucumber-0.8.5/bin/../lib/cucumber/cli/main.rb:25:in `execute'
> /Users/stewartmatheson/.rvm/gems/ruby-1.8.7-p...@rails3/gems/
> cucumber-0.8.5/bin/cucumber:8
> rake aborted!
> Command failed with status (1): [bundle exec /Users/
> stewartmatheson/.rvm/ru...]
> 
> I am using rails 3.0.0.rc and ruby 1.8.7
> 
> -- 
> 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.
> 

-- 
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