I get the following error:
error: Couldn't fetch foursquare data Error: Nock: No match for request {
"method": "GET",
"url": "https://api.foursquare.com/v2/venues/explore?client_id=CHHHDVVEXHIIAXADQIOBSS13KJHSSYAOCL0QWFQ3U4G2RNWQ&client_secret=YHF1WEWSQMSJRCSWO4XLLHSFRQXBWFZP21ID5JMWSQXWVRYG&near=Belgrade%2C%20Serbia&query=coffee&v=20170801&limit=15&price%5B0%5D=1&price%5B1%5D=2&price%5B2%5D=3&price%5B3%5D=4",
"headers": {
"host": "api.foursquare.com",
"accept": "application/json"
}
} Got instead {
"method": "GET",
"url": "https://api.foursquare.com/v2/venues/explore?client_id=CHHHDVVEXHIIAXADQIOBSS13KJHSSYAOCL0QWFQ3U4G2RNWQ&client_secret=YHF1WEWSQMSJRCSWO4XLLHSFRQXBWFZP21ID5JMWSQXWVRYG&near=Belgrade%2C%20Serbia&query=coffee&v=20170801&limit=15&price%5B0%5D=1&price%5B1%5D=2&price%5B2%5D=3&price%5B3%5D=4",
"headers": {
"host": "api.foursquare.com",
"accept": "application/json"
}
}
As far as I can see, these are equal.
When I do nock.log(console.log) it gets me:
matching https://api.foursquare.com:443/v2/venues/explore?client_id=CHHHDVVEXHIIAXADQIOBSS13KJHSSYAOCL0QWFQ3U4G2RNWQ&client_secret=YHF1WEWSQMSJRCSWO4XLLHSFRQXBWFZP21ID5JMWSQXWVRYG&near=Belgrade%2C%20Serbia&query=coffee&v=20170801&limit=15&price%5B0%5D=1&price%5B1%5D=2&price%5B2%5D=3&price%5B3%5D=4 to GET https://api.foursquare.com:443/v2/venues/explore/ with query({"client_id":"CHHHDVVEXHIIAXADQIOBSS13KJHSSYAOCL0QWFQ3U4G2RNWQ","client_secret":"YHF1WEWSQMSJRCSWO4XLLHSFRQXBWFZP21ID5JMWSQXWVRYG","near":"Belgrade, Serbia","openNow":"1","query":"coffee","v":"20170801","limit":"15","price":["1","2","3","4"]}): false
Setup:
nock("https://api.foursquare.com/v2/venues/explore")
.log(console.log)
.get("/")
.query({
client_id: clientId,
client_secret: clientSecret,
near: "Belgrade, Serbia",
openNow: 1,
// ll: "40.7243,-74.0018",
query: "coffee",
v: "20170801",
limit: 15,
price: [1, 2, 3, 4]
})
.reply(200, nearbyData);
"nock": "^9.1.6",
"request": "^2.83.0"
I get the following error:
As far as I can see, these are equal.
When I do
nock.log(console.log)it gets me:matching https://api.foursquare.com:443/v2/venues/explore?client_id=CHHHDVVEXHIIAXADQIOBSS13KJHSSYAOCL0QWFQ3U4G2RNWQ&client_secret=YHF1WEWSQMSJRCSWO4XLLHSFRQXBWFZP21ID5JMWSQXWVRYG&near=Belgrade%2C%20Serbia&query=coffee&v=20170801&limit=15&price%5B0%5D=1&price%5B1%5D=2&price%5B2%5D=3&price%5B3%5D=4 to GET https://api.foursquare.com:443/v2/venues/explore/ with query({"client_id":"CHHHDVVEXHIIAXADQIOBSS13KJHSSYAOCL0QWFQ3U4G2RNWQ","client_secret":"YHF1WEWSQMSJRCSWO4XLLHSFRQXBWFZP21ID5JMWSQXWVRYG","near":"Belgrade, Serbia","openNow":"1","query":"coffee","v":"20170801","limit":"15","price":["1","2","3","4"]}): falseSetup:
"nock": "^9.1.6",
"request": "^2.83.0"