是否可以在gruntfile或命令提示符下指定特定的浏览器(除了OS的默认值)?例如"grunt server firefox"等.我的默认浏览器是Chrome,但我想在多个浏览器中测试/开发我的网站.我在Yeoman中使用GruntJS.
布赖恩
在Ember.js(和Ember-data)中是否有办法将凭据发送到需要基本HTTP身份验证的API ?我可以在这里看到它是如何在JQuery中完成的,但是在Ember中没有看到任何直接的方法.我想也许可以在标题中添加一些东西(参见下面的coffeescript),但没有成功:
App.AuthAdapter = DS.RESTAdapter.extend(
host: 'https://my-api.example.com'
namespace: 'v1'
headers:
"Authorization Basic fooUsername:barPassword"
...
Run Code Online (Sandbox Code Playgroud) 我已成功重构我的网站以处理新的Ember 1.0和Ember-data 1.0 beta.我正在尝试转换我的单元和集成测试,它与karma-runner一起运行.
我陷入了一个简单的测试,它验证数据是否在模型中正确存储. 这是一个样本测试,它适用于以前版本的ember-data(0.13?)和ember.js RC6.
虽然我知道在控制器或路由器功能中,这可能有助于获取模型数据:this.store.find('me');但是该语句是否适用于测试脚本?我无法让它发挥作用.有没有办法在测试时访问模型数据?
布赖恩