при тестировании маршрутов с использованием мокко чая, когда я передаю электронную почту в параметрах запроса, выдается ошибка.
it("test..", function(){
return chai.request(app)
.get('/search')
.query({email: 'user@email.com'})
.then(function(res){
//assertions
})
})
ожидаемый результат: он должен попасть в get api .. / search? Email =user@email.com
фактический результат: он пытается нажать get api .. / search? email = user% 40email.com (обратите внимание на измененную электронную почту)
электронная почта кодируется, хотя это нормально работает, если параметр запроса не содержит никаких специальных символов, таких как
.query({name: 'foo'})
, пожалуйста, помогите?