jest.js的默认设置似乎是使用命名约定将测试与代码混合在同一目录中,例如,当打包所有实际使用的内容时,例如browserify将跳过测试代码。
但是我想要的是能够按照以下方式组织代码
d = {'a': 1, 'b': 2, 'c': 3, 'd': 4}
with open('f.csv', 'w') as csvfile:
fieldnames = list(d.keys())
writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
writer.writeheader()
writer.writerow(d)
我认为做
src
+-main
+-js
test
+-js
"jest": {
"roots": [
"<rootDir>/src/main/js/",
"<rootDir>/src/test/js/"
]
}
中的可以解决问题,但是我仍然遇到
的文件未找到错误package.json
关于如何实现这项工作的任何想法?