对于strapi单元测试(使用mysql作为数据库),我遵循了正式文档,当我使用npm运行测试运行相同时,我会得到如下所示的错误
my@0.1.0测试D:\Gerrit\website_backend\TE_MCA_DMSWEBV2 jest -forceExit-检测
用"1“调用process.exit
at Strapi.stop (node_modules/strapi/lib/Strapi.js:238:13)
at Strapi.stopWithError (node_modules/strapi/lib/Strapi.js:224:17)
at nod
我读到了这篇,我相信它在alpha中运行良好
由于beta中的结构发生了变化,我尝试添加此extensions/users-permissions/middlewares/users-permissions/index.js,然后复制原始node_modules/strapi-plugin-users-permissions/admin/src/index.js并对该帖子的答案中建议的内容进行了评论
// _.forEach(strapi.admin.config.routes, value => {
// if (_.get(value.conf
我正在对Strapi进行实验,并希望创建一个由单元测试验证的控制器。
如何在Strapi中设置单元测试?
我写了下面的测试
test('checks entity inside boundary',async ()=> {
ctx={};
var result = await controller.findnearby(ctx);
result = {};
expect(result).anyting();
});
但是,在我的控制器中,我有访问全局strapi对象的代码,这会导致错误ReferenceError: strapi is no
我对Strapi还不熟悉,我遵循了Strapi文档中使用Strapi创建一个新项目的步骤,并从这个npx create-strapi-app@latest my-project --quickstart开始
创建后,它在我的浏览器上打开localhost页面,显示一个This page isn’t working If the problem continues, contact the site owner. HTTP ERROR 426错误。
我的终端就是这样的:
非常感谢!