Advertisement
Guest User

Untitled

a guest
Oct 10th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.64 KB | None | 0 0
  1. -----------------------------------------------------------------------------------
  2. I'm on MacOS 10.6 and my app database is using mysql2
  3.  
  4. How my issues started: While I was trying to run a test with the command: rake test
  5. The computer returned a bunch of errors messages during the test.
  6. -------------------------------------------------------------------------------------
  7. I created the file config> environment> Resid_test.rb and added:
  8.  
  9. # Print deprecation notices to the Rails logger
  10. config.active_support.deprecation = :log
  11.  
  12. because I was getting the following error...
  13.  
  14. "please set config.active_support.deprecation to :log at config/environments/Resid_test.rb."
  15.  
  16. and I ended up with the following error message when I entered: "rake test" in the terminal
  17. -------------------------------------------------------------------------------------
  18.  
  19.  
  20. osiris:Resid Richardson$ rake test
  21. /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/activerecord-3.0.9/lib/active_record/connection_adapters/abstract/connection_specification.rb:62:in `establish_connection': Resid_test database is not configured (ActiveRecord::AdapterNotSpecified)
  22. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/activerecord-3.0.9/lib/active_record/connection_adapters/abstract/connection_specification.rb:55:in `establish_connection'
  23. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/activerecord-3.0.9/lib/active_record/railtie.rb:59:in `block (2 levels) in <class:Railtie>'
  24. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/activesupport-3.0.9/lib/active_support/lazy_load_hooks.rb:36:in `instance_eval'
  25. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/activesupport-3.0.9/lib/active_support/lazy_load_hooks.rb:36:in `execute_hook'
  26. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/activesupport-3.0.9/lib/active_support/lazy_load_hooks.rb:43:in `block in run_load_hooks'
  27. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/activesupport-3.0.9/lib/active_support/lazy_load_hooks.rb:42:in `each'
  28. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/activesupport-3.0.9/lib/active_support/lazy_load_hooks.rb:42:in `run_load_hooks'
  29. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/activerecord-3.0.9/lib/active_record/base.rb:1909:in `<top (required)>'
  30. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/activerecord-3.0.9/lib/active_record/fixtures.rb:882:in `block in require_fixture_classes'
  31. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/activerecord-3.0.9/lib/active_record/fixtures.rb:880:in `each'
  32. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/activerecord-3.0.9/lib/active_record/fixtures.rb:880:in `require_fixture_classes'
  33. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/activerecord-3.0.9/lib/active_record/fixtures.rb:863:in `fixtures'
  34. from /Users/Richardson/rails_projects/Resid/test/test_helper.rb:10:in `<class:TestCase>'
  35. from /Users/Richardson/rails_projects/Resid/test/test_helper.rb:5:in `<top (required)>'
  36. from /Users/Richardson/rails_projects/Resid/test/functional/site_controller_test.rb:1:in `require'
  37. from /Users/Richardson/rails_projects/Resid/test/functional/site_controller_test.rb:1:in `<top (required)>'
  38. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/rake-0.9.2/lib/rake/rake_test_loader.rb:9:in `require'
  39. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/rake-0.9.2/lib/rake/rake_test_loader.rb:9:in `block (2 levels) in <main>'
  40. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/rake-0.9.2/lib/rake/rake_test_loader.rb:9:in `each'
  41. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/rake-0.9.2/lib/rake/rake_test_loader.rb:9:in `block in <main>'
  42. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/rake-0.9.2/lib/rake/rake_test_loader.rb:5:in `each'
  43. from /Users/Richardson/rails_projects/Resid/mysql/ruby/1.9.1/gems/rake-0.9.2/lib/rake/rake_test_loader.rb:5:in `<main>'
  44. Errors running test:units, test:functionals!
  45.  
  46.  
  47. -------------
  48. Here my "database.yml"
  49. -------------
  50.  
  51. development:
  52. adapter: mysql2
  53. database: Resid_development
  54. username: root
  55. password:
  56. host: localhost
  57.  
  58.  
  59. test:
  60. adapter: mysql2
  61. database: Resid_test
  62. username: root
  63. password:
  64. host: localhost
  65.  
  66. production:
  67. adapter: mysql2
  68. database: Resid_production
  69. username: root
  70. password:
  71. host: localhost
  72.  
  73.  
  74. -------------
  75. I tried to set up the test database with the command : rake db:test:prepare
  76. and run the tet again and I keep getting the error message tested above.
  77. -------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement