我有一个使用 Jasmine 测试其 Javascripts的 Rails 项目。(链接描述了设置,大致是jasmine
、jasmine-jquery-rails
和guard-jasmine
。)我最近在我的文件中运行bundle update
并整理了这些版本:Gemfile.lock
guard-jasmine (1.18.3)
[...]
jasmine (1.3.2)
jasmine-core (~> 1.3.1)
[...]
jasmine-ajax (0.0.2)
jasmine-core (1.3.1)
jasmine-jquery-rails (1.5.9)
jasminerice (0.0.10)
coffee-rails
haml
现在,guard-jasmine
在本地端口上启动一个 jasmine 服务器。当我访问这个时,我得到了一个 jasmine 测试页面,与 Jasmine 项目页面底部的那个页面没有什么不同。但是,该页面的顶部显示“Jasmine 1.2.0 修订版 1337005947”。
如果我打开 gem 文件bundle show jasmine-core
看看jasmine.js
我肯定有 1.3.1,但测试运行程序加载的版本肯定是 1.2.0。如何找出旧版本的来源,并要求它使用新版本?