【发布时间】:2016-02-26 00:28:42
【问题描述】:
我无法编写测试并在我的 react/jasmine/phantomjs 测试中包含组件的渲染。
我尝试以下方法:
beforeEach(function(){
var component = TestUtils.renderIntoDocument(
<JsonTab results = [1,2,3]/>
);
我得到错误:意外的令牌
我正在使用 JSX-loader 和 webpack,所以我不确定为什么无法编译这个组件。有任何想法吗?我是反应测试的新手。
【问题讨论】:
-
你确定 phantom 是从 webpack 获取它的代码吗?
-
您的文件肯定没有按照您的意愿从 .jsx 转换为 .js。
-
您的 Jasmine 测试运行情况如何?业力?
标签: unit-testing reactjs jasmine phantomjs webpack