在create-react-app中使用IndexedDB进行自动化测试

pdkcd3nj  于 2022-12-09  发布在  IndexedDB
关注(0)|答案(1)|浏览(250)

我正在使用create-react-app重新实现一个旧的Web应用程序。该应用程序基于IndexedDB。create-react-app在Node.js中运行测试,而Node.js没有IndexedDB,因此访问DB的测试将失败。
我应该eject并在无头Chrome中运行测试,还是有其他方法?

ovfsdjhp

ovfsdjhp1#

fake-indexeddb在内存中实现了几乎所有的IndexedDB API,因此它可以与Node.js一起使用
(To使用ES模块导入,使用import auto from "fake-indexeddb/auto.js";

相关问题