代码之家  ›  专栏  ›  技术社区  ›  Wade Tandy

RSpec测试不使用rails应用程序数据库配置

  •  0
  • Wade Tandy  · 技术社区  · 15 年前

    我正在使用RSpec和BDD启动我的第一个ruby on rails项目。当我尝试运行rake spec任务时,会得到以下错误:

    用户“root”@“localhost”的访问被拒绝(使用密码:否)

    很明显,rspec试图从某个地方使用默认配置,而忽略了rails配置目录中的database.yml文件。我该怎么解决?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Wade Tandy    15 年前

    似乎我已经更改了开发和生产环境的默认配置,但忘记更改测试环境的配置详细信息。