Guest User

Untitled

a guest
Oct 16th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.27 KB | None | 0 0
  1. # When I run the test when Redis is running, all tests pass
  2. # When I run the test with Redis purposefully off, I get the error at the end of the gist
  3. #
  4. # I've tried manually raising Redis::CannotConnectError instead of calling Redis.new
  5. # and a new instance of SimpleStore is returned, and again all tests pass
  6.  
  7.  
  8. # Gemfile
  9. gem 'redis', '~> 3.0.0'
  10.  
  11.  
  12.  
  13.  
  14.  
  15. # Output when I try to run store_test.rb
  16. # Command: ruby -v -Itest test/unit/crs/activity_feed/store_test.rb
  17. 1) Error:
  18. Redis::CannotConnectError: Error connecting to Redis on localhost:6379 (ECONNREFUSED)
  19. /Users/kwiest2000/.rvm/gems/ruby-1.9.3-head@crs/gems/redis-3.0.0/lib/redis/client.rb:262:in `rescue in establish_connection'
  20. /Users/kwiest2000/.rvm/gems/ruby-1.9.3-head@crs/gems/redis-3.0.0/lib/redis/client.rb:257:in `establish_connection'
  21. /Users/kwiest2000/.rvm/gems/ruby-1.9.3-head@crs/gems/redis-3.0.0/lib/redis/client.rb:63:in `connect'
  22. /Users/kwiest2000/.rvm/gems/ruby-1.9.3-head@crs/gems/redis-3.0.0/lib/redis/client.rb:276:in `ensure_connected'
  23. /Users/kwiest2000/.rvm/gems/ruby-1.9.3-head@crs/gems/redis-3.0.0/lib/redis/client.rb:167:in `block in process'
  24. /Users/kwiest2000/.rvm/gems/ruby-1.9.3-head@crs/gems/redis-3.0.0/lib/redis/client.rb:242:in `logging'
  25. /Users/kwiest2000/.rvm/gems/ruby-1.9.3-head@crs/gems/redis-3.0.0/lib/redis/client.rb:166:in `process'
  26. /Users/kwiest2000/.rvm/gems/ruby-1.9.3-head@crs/gems/redis-3.0.0/lib/redis/client.rb:78:in `call'
  27. /Users/kwiest2000/.rvm/gems/ruby-1.9.3-head@crs/gems/redis-3.0.0/lib/redis.rb:607:in `block in set'
  28. /Users/kwiest2000/.rvm/gems/ruby-1.9.3-head@crs/gems/redis-3.0.0/lib/redis.rb:36:in `block in synchronize'
  29.  
  30.  
  31. # Added `puts caller.join("\n") in redis.rb above line 36
  32.  
  33. /Users/kwiest2000/.rvm/gems/ruby-1.9.3-head@crs/gems/redis-3.0.0/lib/redis.rb:368:in `del'
  34. /Users/kwiest2000/Projects/Camp-Registration-Systems/app/models/crs/activity_feed/store.rb:15:in `delete!'
  35. test/unit/crs/activity_feed/store_test.rb:41:in `test_trim'
  36. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:949:in `run'
  37. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:787:in `block in _run_suite'
  38. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:780:in `map'
  39. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:780:in `_run_suite'
  40. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:770:in `block in _run_suites'
  41. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:770:in `map'
  42. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:770:in `_run_suites'
  43. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:746:in `_run_anything'
  44. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:909:in `run_tests'
  45. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:896:in `block in _run'
  46. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:895:in `each'
  47. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:895:in `_run'
  48. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:884:in `run'
  49. /Users/kwiest2000/.rvm/rubies/ruby-1.9.3-head/lib/ruby/1.9.1/minitest/unit.rb:664:in `block in autorun'
Add Comment
Please, Sign In to add comment