GitHub user infil00p opened a pull request: https://github.com/apache/cordova-android/pull/363
CB-12465: Rewrite of the Unit Tests <!-- Please make sure the checklist boxes are all checked before submitting the PR. The checklist is intended as a quick reference, for complete details please see our Contributor Guidelines: http://cordova.apache.org/contribute/contribute_guidelines.html Thanks! --> ### Platforms affected Android ### What does this PR do? Re-writes the Unit Tests so that we have some unit tests. ### What testing has been done on this change? I made sure there were tests. ### Checklist - [x ] [Reported an issue](http://cordova.apache.org/contribute/issues.html) in the JIRA database - [x] Commit message follows the format: "CB-3232: (android) Fix bug with resolving file paths", where CB-xxxx is the JIRA ID & "android" is the platform affected. - [x] Added automated test coverage as appropriate for this change. (HOLY CRAP, I CAN ACTUALLY CHECK THIS BOX OFF NOW FINALLY! YAY!!!) You can merge this pull request into a Git repository by running: $ git pull https://github.com/infil00p/cordova-android unit_tests Alternatively you can review and apply these changes as the patch at: https://github.com/apache/cordova-android/pull/363.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #363 ---- commit aaf386b39be894124343c7bd4c345eee4c933351 Author: Joe Bowser <bows...@apache.org> Date: 2017-02-15T00:45:57Z Writing new JUnit Test Instrumentation to replace tests and retire problmatic tests commit cb9bf631601f0414d8f933a5bf43cfc0e3785ecc Author: Joe Bowser <bows...@apache.org> Date: 2017-02-15T19:58:35Z Migrating files from old testing instrumentation to new setup and simplifying tests commit dc945747a07d112bd2321fff6e4a17cef0da9319 Author: Joe Bowser <bows...@apache.org> Date: 2017-02-16T00:55:38Z Adding basic intent tests commit a12f5dba7af465b902ddde47760c311646178e5d Author: Joe Bowser <bows...@apache.org> Date: 2017-02-16T02:06:46Z Starting to work on the BackButtonMultipageTest commit 57d8c90506a5b309e8f9e863aef8b08ddbb232de Author: Joe Bowser <bows...@apache.org> Date: 2017-02-16T17:33:51Z Got the BackButtonMultipageTest implemented with the new instrumentation commit cf65be68112556691b732832e3553fbf76bc9b48 Author: Joe Bowser <bows...@apache.org> Date: 2017-02-16T18:49:43Z CB-12465: Added the iFrame Tests commit 0932d6d6fb9a40672ef1e190b6d9361c782f1e35 Author: Joe Bowser <bows...@apache.org> Date: 2017-02-16T20:52:43Z CB-12465: Tony's crazy voodoo survives the migration. commit bd50365d84ef6c7ce8cacb2c56a4cd64650acccb Author: Joe Bowser <bows...@apache.org> Date: 2017-02-17T18:41:50Z CB-12465: Added very basic unit tests for the NativeToJsMessageQueue commit 50b0dfd81cbb0835029cf948971bca2b2171e073 Author: Joe Bowser <bows...@apache.org> Date: 2017-02-22T19:38:07Z Swapping test directories commit bf9141fb24d3770620ae098e81d39e5dccc563dd Author: Joe Bowser <bows...@apache.org> Date: 2017-02-22T19:38:45Z Removing the old tests ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org For additional commands, e-mail: dev-h...@cordova.apache.org