我一直在尝试在单元测试中进行一些时间格式化,并注意到Jasmine
与使用Wallaby
时的不一致。我想弄清楚为什么会这样。如果我采用以下示例:
var options = { year: "numeric", month: "short", day: "numeric" };
console.log(new Date("01/01/2013").toLocaleDateString("en-gb", options));
使用Jasmine在Chrome中运行此操作我得到以下输出1 Jan 2013
如果我通过Wallaby记录这个,但我得到Tuesday, January 01, 2013
。
我已经读过,我可以配置环境和设置下面使用的PhantomJS
标志等内容 - 但我不确定要设置什么。我知道我可以使用TZ
变量修改语言环境 - 但我已经在我的示例中将语言环境指定为en-gb
。
是否可以配置格式?我是否在查看配置此格式的错误信息?