我正在使用护照本地策略来验证用户,并且我在受保护的端点上进行持续集成测试时遇到问题。我使用this tutorial来启动并运行我的身份验证。我正在使用mocha / chai进行测试,我无法弄清楚如何在测试期间记录用户测试端点。我知道我可能不得不使用模拟策略,但我不知道该怎么做。这是一个示例端点,我需要用户登录,以便我可以访问在用户登录时设置的req.user.id变量。
In [76]: list(Ab.xgauss())
Out[76]:
[Matrix([
[ 1, 4, 1, 7],
[ 0, 2, -2, 6],
[ 0, 0, -9, 18]
]), Matrix([
[ 1, 4, 1, 7],
[ 0, 2, -2, 6],
[ 0, 0, -9, 18]
]), Matrix([
[ 1, 4, 1, 7],
[ 0, 2, -2, 6],
[ 0, 0, -9, 18]
]), Matrix([
[ 1, 4, 1, 7],
[ 0, 2, -2, 6],
[ 0, 0, -9, 18]
])]
我不确定可能需要哪些其他信息,但我很乐意使用所需的任何代码更新此帖子。