我正在运行带有 Ruby 版本 2.0.0-p195 的 Rails 3.2.13。我正在使用启用资产管道的 Jasmine-Rails gem 版本 0.4.5。我想用 CoffeeScript 编写我的规范,但我无法弄清楚如何命名文件并配置 jasmine.yml 以便正确提取和解析规范。
这是我的 jasmine.yml 文件的内容:
src_dir: "app/assets/javascripts"
src_files:
- "application.{js,coffee}"
spec_dir: spec/javascripts
helpers:
- "helpers/**/*.{js,coffee}"
spec_files:
- "**/*[Ss]pec.{js,coffee}"
我尝试将文件命名为 my_spec.js.coffee。那是行不通的。当然 my_spec.js 命名约定工作得很好。我还尝试弄乱 jasmine.yml 中的 spec_files 值,但没有成功。
在此先感谢任何与类似问题作斗争、想通了并可以帮助我编写稍微不那么乏味的规范的人。