superagent

    0热度

    2回答

    从所有的文件和我读过的例子,应该可以使用代理supertest坚持一个会话: var app = require('../../../server'), should = require('should'), request = require('supertest'), mongoose = require('mongoose'), User = mong

    15热度

    5回答

    我正在使用ExpressJS,NodeJS,Mongoose和Mocha开发REST API。 问题是我有一个app.coffee文件,它负责设置ExpressJS并连接到Mongoose。我设置的方式是,首先连接Mongoose,如果通过,则启动ExpressJS应用程序。 问题是,在设置Mocha时,我需要确保app.coffee中存在的ExpressJS App在执行任何测试用例之前已成功完

    2热度

    1回答

    我有一个SailsJS设置,并且正在使用Mocha/Supertest/Superagent组合来运行单元测试。我搜索了四周并阅读了supertest,以及它如何扩展superagent.agent('url')以存储会话和cookie。我知道我的/运动员/登录和/运动员/当前路线正在工作,因为我可以使用邮差测试他们,并且他们返回正确的值。不过,测试时,我得到一个登录200个状态,但上/运动员40

    0热度

    1回答

    我昨天发布了这个问题:https://stackoverflow.com/questions/25919099/how-do-i-use-callback-to-solve-authentication-issue 基本上我想等待我的登录请求的响应,然后去签入请求。否则签入请求会给出401认证错误。 现在我正在尝试使用像step,wait.for或async等库来等待响应。使用async.seri

    1热度

    2回答

    我需要从浏览器进行异步调用。 我想使用superagentjs,但我目前的项目将不支持require()。 有没有办法从窗口对象使用superagent?

    0热度

    2回答

    我想添加一些添加一些额外的逻辑(日志记录,跟踪的东西)到SuperAgent的主要功能:https://github.com/visionmedia/superagent/blob/master/lib/client.js#L444 所以我需要延长的SuperAgent,并希望提供相同的API,通过所有功能。我试图通过不同的机制解决它:Object.create,原型,深拷贝,但我没有得到它的工作

    1热度

    1回答

    得到logined代理中函数之前我测试与摩卡的登录过程,这是我的例子测试用例 var request = require('supertest'); var app = require('../app'); describe('Example', function() { var agent = request.agent(app); before(register(u

    1热度

    1回答

    我试图用摩卡和超级通道测试我的路线。不幸的是,我似乎无法测试我的重定向。 下面是相关代码 var should = require('should'); var request = require('supertest'); var app = require('../app'); describe('GET /',function() { it('should redirect

    0热度

    1回答

    这是我可以减少的最简单的测试案例。如果你更熟悉其中的任何一个,它可能有助于将其转换为使用本地节点HTTP或使用请求库。但事实是,我找回了一堆jquery废话。 AFAICT,发送的HTTP POST请求等同于一个在这里卷曲编程:https://stackoverflow.com/a/15169425/3025492 var USER = 'uuuut', PASS = 'ppppt';

    3热度

    1回答

    我在尝试从超级用户向Amazon S3执行CORS请求以上传文件时遇到问题。首先,我正在向该策略请求一个node.js服务器。我返回这样一个JSON对象: { s3PolicyBase64: '', s3Signature: '', s3Key: '', s3ObjectKey: 'ftriana3185/inputData/input_fdc2f7f4b0