Skip to content

Commit

Permalink
Added Edge browser testing
Browse files Browse the repository at this point in the history
  • Loading branch information
tompahoward committed Nov 3, 2020
1 parent 1a3aeaf commit b40f708
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 3 deletions.
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Client library for level 3 RESTful APIs.

Compatible with Node.js 10.x, 12.x and 14.x, Chrome, Firefox and Safari.
Compatible with Node.js 10.x, 12.x and 14.x, Chrome, Firefox, Safari and Edge.

[![Build Status](https://github.com/mountain-pass/waychaser/workflows/Build/badge.svg)](https://github.com/mountain-pass/waychaser/actions?query=workflow%3ABuild)

Expand Down Expand Up @@ -226,9 +226,12 @@ library.load(“https://api-addressr.mountain-pass.com.au”)
- [x] Safari testing
- [x] fix matrix testing for UI (don't nodejs need matrix for browser tests)
- [x] dependency caching in CI pipeline
- [ ] Edge browser testing
- [x] Edge browser testing
- [ ] automatically update version number in README.md
- [ ] badges
- [ ] Code coverage and code quality reporting (publish pages?)
- [ ] create docs site
- [ ] integrate Code coverage and code quality reporting
- [ ] integrate API docs
- [ ] have pull requests from fork run node-api and chrome local (nto sure how to tell if PR from fork)
- [ ] lots more 😂

Expand Down
6 changes: 6 additions & 0 deletions cucumber.js
Original file line number Diff line number Diff line change
Expand Up @@ -63,4 +63,10 @@ module.exports = {
'safari',
'macOS 10.15'
),
'browser-api-edge-saucy': generateConfig(
'browser-api-edge-saucy',
'browser-api-saucy',
'MicrosoftEdge',
'Windows 10'
),
};
2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@
"test:browser-api:firefox:saucy": "scripts/test-browser.sh",
"test:browser-api:safari:local": "scripts/test-browser.sh",
"test:browser-api:safari:saucy": "scripts/test-browser.sh",
"test:browser-api:edge:saucy": "scripts/test-browser.sh",
"test:browser-api": "scripts/for-all-browsers.sh",
"test": "npm-run-all --sequential ${npm_lifecycle_event}:*",
"watch:test:node-api": "nodemon -V -x npm -- run ${npm_lifecycle_event#watch:}",
Expand All @@ -64,6 +65,7 @@
"cover:browser-api:firefox:saucy": "scripts/cover.sh",
"cover:browser-api:safari:local": "scripts/cover.sh",
"cover:browser-api:safari:saucy": "scripts/cover.sh",
"cover:browser-api:edge:saucy": "scripts/cover.sh",
"cover:browser-api": "scripts/for-all-browsers.sh",
"cover": "scripts/cover-all.sh",
"report:cover": "scripts/report-cover.sh",
Expand Down

0 comments on commit b40f708

Please sign in to comment.