apache / apache/cordova

[Plugins] Improve plugin tests

Open
#37 12 comments 0 reactions 0 assignees View on GitHub
enhancement plugins
Dominant language
No language data
Stars
710
Forks
75
PR merge metrics
No merged PRs in 30d

Description

Change plugin tests to:

- [ ] test all relevant platforms
- [ ] test all relevant platform versions: https://github.com/apache/cordova/issues/38
- [ ] are structured and built in a similar way
- [ ] same libraries and versions
- [ ] `package.json` npm scripts
- [ ] CI setup and configuration
- [ ] are faster (= take minimal possible time to run)
- [ ] are more consistent (= not flaky or brittle)
- [ ] are simpler to understand
- [ ] what runs in Travis, what in Saucelabs?
- [ ] are properly documented

Currently blocked by https://github.com/apache/cordova/issues/28

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.