1. In the background, http, uses eggjs, to test ordinary get,post. There is no problem
2. There is a problem with test file upload
it("file upload", async () => {
let data:any = await new Promise(resolve => {
app.httpRequest().post("/api/company/add")
.set("Content-Type", "multipart/form-data")
.field("companyName", "supertest")
.field("projectId", 1)
.attach("logo", "/zzj1026/Rnx/RaEgg/static/public/user/avator/9bf15f495f976447cde6b422f579f910.jpg")
.end((err,res) => {
if(err) console.log(err);
resolve({status: true, data:res});
});
});
console.log(data);
});