Skip to content

Commit

Permalink
Fail tests in before/after hooks if something goes wrong with Polly; …
Browse files Browse the repository at this point in the history
…Update polly in tests: rewrite tests to use adapter-node-http adapter instead of adapter-fetch; Use async-to-promises instead of regenerator-runtime
  • Loading branch information
gribnoysup committed Sep 15, 2019
1 parent 8c0aced commit 4509071
Show file tree
Hide file tree
Showing 19 changed files with 863 additions and 572 deletions.
4 changes: 3 additions & 1 deletion .babelrc
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@
"@babel/preset-env",
{
"useBuiltIns": "entry",
"corejs": 3,
"targets": {
"node": "6"
}
}
]
]
],
"plugins": ["babel-plugin-transform-async-to-promises"]
}
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
package-lock=false
30 changes: 0 additions & 30 deletions __mocks__/node-fetch/index.js

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,43 @@
"creator": {
"comment": "persister:fs",
"name": "Polly.JS",
"version": "1.2.0"
"version": "2.6.2"
},
"entries": [
{
"_id": "dfe8c63deff866306260469b7311c301",
"_id": "6051b8237686cd0ca6432c7b77d390fc",
"_order": 0,
"cache": {},
"request": {
"bodySize": 0,
"cookies": [],
"headers": [],
"headersSize": 69,
"headers": [
{
"_fromType": "array",
"name": "accept",
"value": "*/*"
},
{
"_fromType": "array",
"name": "user-agent",
"value": "node-fetch/1.0 (+https://github.com/bitinn/node-fetch)"
},
{
"_fromType": "array",
"name": "accept-encoding",
"value": "gzip,deflate"
},
{
"_fromType": "array",
"name": "connection",
"value": "close"
},
{
"name": "host",
"value": "jsonplaceholder.typicode.com"
}
],
"headersSize": 234,
"httpVersion": "HTTP/1.1",
"method": "GET",
"queryString": [],
Expand All @@ -31,103 +56,108 @@
"cookies": [
{
"domain": ".typicode.com",
"expires": "2019-10-13T10:07:51.000Z",
"expires": "2020-09-13T08:23:15.000Z",
"httpOnly": true,
"name": "__cfduid",
"path": "/",
"value": "d526f6d447df58796984bb885595af93b1539425271"
"value": "d140d7b80dde6e698ca271bfcebfde0891568449395"
}
],
"headers": [
{
"name": "access-control-allow-credentials",
"value": "true"
},
{
"name": "cache-control",
"value": "public, max-age=14400"
"name": "date",
"value": "Sat, 14 Sep 2019 08:23:15 GMT"
},
{
"name": "cf-cache-status",
"value": "HIT"
"name": "content-type",
"value": "application/json; charset=utf-8"
},
{
"name": "cf-ray",
"value": "4691006c1e0f639d-FRA"
"name": "content-length",
"value": "2"
},
{
"name": "connection",
"value": "close"
},
{
"name": "content-length",
"value": "2"
},
{
"name": "content-type",
"value": "application/json; charset=utf-8"
"_fromType": "array",
"name": "set-cookie",
"value": "__cfduid=d140d7b80dde6e698ca271bfcebfde0891568449395; expires=Sun, 13-Sep-20 08:23:15 GMT; path=/; domain=.typicode.com; HttpOnly"
},
{
"name": "date",
"value": "Sat, 13 Oct 2018 10:07:51 GMT"
"name": "x-powered-by",
"value": "Express"
},
{
"name": "etag",
"value": "W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""
"name": "vary",
"value": "Origin, Accept-Encoding"
},
{
"name": "expect-ct",
"value": "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\""
"name": "access-control-allow-credentials",
"value": "true"
},
{
"name": "expires",
"value": "Sat, 13 Oct 2018 14:07:51 GMT"
"name": "cache-control",
"value": "public, max-age=14400"
},
{
"name": "pragma",
"value": "no-cache"
},
{
"name": "server",
"value": "cloudflare"
"name": "expires",
"value": "Sat, 14 Sep 2019 12:23:15 GMT"
},
{
"name": "set-cookie",
"value": "__cfduid=d526f6d447df58796984bb885595af93b1539425271; expires=Sun, 13-Oct-19 10:07:51 GMT; path=/; domain=.typicode.com; HttpOnly"
"name": "x-content-type-options",
"value": "nosniff"
},
{
"name": "vary",
"value": "Origin, Accept-Encoding"
"name": "etag",
"value": "W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\""
},
{
"name": "via",
"value": "1.1 vegur"
},
{
"name": "x-content-type-options",
"value": "nosniff"
"name": "cf-cache-status",
"value": "HIT"
},
{
"name": "x-powered-by",
"value": "Express"
"name": "age",
"value": "0"
},
{
"name": "expect-ct",
"value": "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\""
},
{
"name": "server",
"value": "cloudflare"
},
{
"name": "cf-ray",
"value": "5160f533cca2c29f-FRA"
}
],
"headersSize": 719,
"headersSize": 727,
"httpVersion": "HTTP/1.1",
"redirectURL": "",
"status": 404,
"statusText": "Not Found"
},
"startedDateTime": "2018-10-13T10:07:51.471Z",
"time": 127,
"startedDateTime": "2019-09-14T08:23:15.735Z",
"time": 92,
"timings": {
"blocked": -1,
"connect": -1,
"dns": -1,
"receive": 0,
"send": 0,
"ssl": -1,
"wait": 127
"wait": 92
}
}
],
Expand Down
Loading

0 comments on commit 4509071

Please sign in to comment.