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 <[email protected]>
Date: 2017-02-15T00:45:57Z
Writing new JUnit Test Instrumentation to replace tests and retire
problmatic tests
commit cb9bf631601f0414d8f933a5bf43cfc0e3785ecc
Author: Joe Bowser <[email protected]>
Date: 2017-02-15T19:58:35Z
Migrating files from old testing instrumentation to new setup and
simplifying tests
commit dc945747a07d112bd2321fff6e4a17cef0da9319
Author: Joe Bowser <[email protected]>
Date: 2017-02-16T00:55:38Z
Adding basic intent tests
commit a12f5dba7af465b902ddde47760c311646178e5d
Author: Joe Bowser <[email protected]>
Date: 2017-02-16T02:06:46Z
Starting to work on the BackButtonMultipageTest
commit 57d8c90506a5b309e8f9e863aef8b08ddbb232de
Author: Joe Bowser <[email protected]>
Date: 2017-02-16T17:33:51Z
Got the BackButtonMultipageTest implemented with the new instrumentation
commit cf65be68112556691b732832e3553fbf76bc9b48
Author: Joe Bowser <[email protected]>
Date: 2017-02-16T18:49:43Z
CB-12465: Added the iFrame Tests
commit 0932d6d6fb9a40672ef1e190b6d9361c782f1e35
Author: Joe Bowser <[email protected]>
Date: 2017-02-16T20:52:43Z
CB-12465: Tony's crazy voodoo survives the migration.
commit bd50365d84ef6c7ce8cacb2c56a4cd64650acccb
Author: Joe Bowser <[email protected]>
Date: 2017-02-17T18:41:50Z
CB-12465: Added very basic unit tests for the NativeToJsMessageQueue
commit 50b0dfd81cbb0835029cf948971bca2b2171e073
Author: Joe Bowser <[email protected]>
Date: 2017-02-22T19:38:07Z
Swapping test directories
commit bf9141fb24d3770620ae098e81d39e5dccc563dd
Author: Joe Bowser <[email protected]>
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 [email protected] or file a JIRA ticket
with INFRA.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]