我刚刚开始使用现有的 Rails 代码库,并且正在尝试在代码库中运行测试。但是,当我运行时bundle exec rspec spec/
,每次测试都会出现以下错误:
Failure/Error: Unable to find matching line from backtrace
Redis::CommandError:
ERR invalid DB index
# ./lib/redised.rb:35:in `flushdb_all'
# ./lib/redised.rb:35:in `each_value'
# ./lib/redised.rb:35:in `flushdb_all'
我对 Rails 很陌生——我只完成了 Michael Hartl 的 rails 教程中的 11 章中的 8 章——所以我对 Redis 并不熟悉。我的 Redis 版本是redis-2.4.17
.