Darryl Pogue
2c10545cd8
Always put the Google repo above jcenter
2018-10-23 08:21:05 -07:00
Gearoid M
8ee3a73dd1
Remove unused builders and add unit tests
2018-07-10 11:53:52 +09:00
Raphael von der Grün
6dad25668c
Delete unused gradle-wrapper.properties for Java tests
2018-06-13 16:09:11 +02:00
Raphael von der Grün
032d1fa9cb
Cleanup Java tests runner
...
* Print Gradle version used for Java tests during build
* Allow Java tests to be run from any directory
* Simplify Promise wrapping in Java tests runner
* Minor improvements
2018-06-13 16:09:08 +02:00
Raphael von der Grün
a254cfc841
Fix Java tests for older Gradle versions
...
Before this, Gradle 4.4 was required to build the Gradle wrapper and
thus run the Java tests. This was because of all the stuff that had to
be configured when running the wrapper task using the build.gradle file.
Now we use a config file that only specifies the required Gradle version
and nothing else to run the wrapper task. This allows tests to be run
with Gradle versions beginning with 2.
2018-06-13 16:09:04 +02:00
Raphael von der Grün
0d4b9f4ba6
Fix output and exit code for Java tests
...
This fixes the following issues:
* run_java_unit_tests.js always has exit code of 0 thus never failing
the npm tests.
* "Tests completed successfully" is printed after failing to create the
Gradle wrapper and never running the tests.
* Gradle errors are printed twice
2018-06-13 16:09:03 +02:00
Raphael von der Grün
02ee925103
Remove obsolete jshint comments ( #444 )
2018-05-21 18:02:14 +08:00
Joe Bowser
6cc4896690
Merge pull request #426 from infil00p/api_level_bump
...
CB-13724: Bump Target SDK to API 27
2018-01-17 11:48:51 -08:00
Joe Bowser
0d1692681f
CB-13724: Updated the Android Tooling required for the latest version on both the test project, and the template
2018-01-04 15:35:04 -08:00
KIHARA Hideto
45a7b90c6c
CB-12218: (android) Fix consistency of null result message
...
Fix problem that JavaScript receives ""(empty string) instead of null
if plugin sends null result from new thread.
2018-01-02 12:41:17 +09:00
Joe Bowser
be3f8ef80d
CB-12914: Test needs SDK bumps
2017-12-14 13:48:19 -08:00
Joe Bowser
99d5b4d982
CB-13622: Testing commit
2017-11-30 10:56:28 -08:00
Joe Bowser
d73108cc13
CB-13289: Fix test to work with new Google Android Gradle DSL
2017-10-25 11:38:07 -07:00
filmaj
03144eb160
Add a node and npm package.json script for running java unit tests. Include them in the top-level npm test
script. Run java unit tests in travis. Small refactor in gradlebuilder to support building gradle wrapper more easily. Don't explicitly build gradlew on appveyor CI as now npm test
will do it for you.
2017-09-14 09:57:37 -07:00
filmaj
90053eb9df
CB-12950: lots of tweaks for end-to-end test runs, especially on CI:
...
- rename npm tasks to reflect what they do (npm run unit-tests, npm run e2e-tests). main `npm test` runs linter, unit tests and e2e tests now.
- locked jasmine down to ~2.6.0.
- consolidate gitignores.
- updated travis to run `npm test`. add android sdk installation to appveyor ci run.align android dpendencies across travis and appveyor. have appveyor install gradle. force gradle to version 3.4.1 in appveyor, as that seems to be the only version choco has. explicitly invoke sdkmanager to move license accepting process along.
2017-06-27 15:59:16 -05:00
filmaj
0cc3df3747
CB-12859: document how to run the native tests. add a README to the test/ project.
2017-06-06 14:37:57 -05:00
Steve Gill
312efc3878
CB-12609: added missing license headers
2017-03-28 15:03:47 -07:00
Joe Bowser
301faebfcc
CB-12614: Adding headers to tests
2017-03-28 14:27:57 -07:00
Josh Jackson
19220de388
testMultipartPopAndEncodeAsJs under newer test system
...
This closes #358
2017-03-22 10:54:48 -07:00
Josh Jackson
52878d6c5b
MultipartMessageTest
2017-03-22 10:54:42 -07:00
Joe Bowser
4919a2d2a8
Bumping up the test gradle versions
2017-03-22 10:53:58 -07:00
Joe Bowser
3bbc7fb328
CB-12465: Writing new JUnit Test Instrumentation to replace tests and retire problmatic tests
...
This closes #363
2017-02-27 09:28:02 -08:00
Joe Bowser
e628026cf0
Fix for broken testUrl test
2016-10-20 12:47:33 -07:00
Joe Bowser
3a512c300e
Last minute change of test targets
2016-10-20 12:25:47 -07:00
Joe Bowser
efa23bd39b
Updating the gradle build for test to use the latest
2016-10-20 11:25:06 -07:00
akilawickey
d54a42f0f0
fixed CB-11078 Empty string for BackgroundColor preference crashes application
...
This closes #316
2016-08-02 22:38:58 -07:00
Joe Bowser
ad163ce244
Updaing the gradle for the tests to the latest
2016-07-11 14:26:36 -07:00
Tony Homer
d125ece9e9
CB-10096: Upgrade test project to Gradle Plugin 2.1.0
...
This closes #306
2016-05-25 14:49:13 -07:00
Tony Homer
ecb99c963d
CB-11292 fix broken MessageChannel after plugins are recreated
...
This closes #307
2016-05-25 14:49:13 -07:00
Joe Bowser
bcb10ba6da
Modified build.gradle so that the tests run again
2016-04-04 14:14:57 -07:00
Tony Homer
2ac191fbb8
fix HtmlNotFoundTest so that it passes when file not found is handled correctly
...
This Closes #256
2016-02-01 16:11:17 -05:00
Simon MacDonald
6d334c05e9
Update min SDK version to 14
2015-07-07 14:29:45 -07:00
Joe Bowser
aba0a8421b
Adding tests to confirm that preferences aren't changed by Intents
2015-05-15 14:13:18 -07:00
Joe Bowser
b5a58e6ca0
updating existing test code
2015-05-15 14:13:18 -07:00
Andrew Grieve
754911f346
Fix CordovaPluginTest on KitKat (start-up events seem to change)
2015-05-06 09:59:22 -04:00
Andrew Grieve
0f73884c8d
CB-8827 Call onResume for plugins on start-up
...
As a result, simplifies CordovaActivity by removing the now unused "activityState" field
2015-04-08 21:06:23 -04:00
Andrew Grieve
2e9cbdcb0d
Remove unused CordovaWebViewImpl parameter, and make pluginManager private
...
It was public by accident - with the final design leaving it public does
not help with backwards-compatibility.
2015-04-08 21:01:50 -04:00
Tony Homer
a652d892ca
CB-8684 Add onStart/onStop hooks for plugins ( close #173 )
2015-04-08 20:33:31 -04:00
Andrew Grieve
f2d7c49acf
Fix manual tests not finding activity plugin
...
Was broken by recent refactor: 5b87380749
2015-04-07 13:30:26 -04:00
Andrew Grieve
a397a23a9c
Update Android Studio test instructions
2015-04-07 10:12:20 -04:00
Andrew Grieve
9f7e179288
Update test/README.md to say they are no longer in disrepair, and that robotium isn't used.
2015-04-07 09:52:12 -04:00
Andrew Grieve
8d5cb00bec
CB-8702 Add API for plugins to override shouldInterceptRequest
with a stream
2015-03-18 11:02:27 -04:00
Andrew Grieve
2103da7b9d
CB-8693 Delete framework/res
and framework/assets
...
They were being merged into apps unwantingly.
2015-03-17 11:56:02 -04:00
Joe Bowser
5b87380749
Updating use case to use ConfigXmlParser() instead of deprecated config class
2015-03-11 15:08:06 -07:00
Andrew Grieve
087ec11e6a
CB-8510 Create a new abstraction for sharing common logic of WebView engines
...
Having CordovaWebViewImpl separate from CordovaWebViewEngine is helpful because
now each webview doesn't have to re-implement non-webview-specific
featrues. e.g.:
1. load timeout
2. keyboard events
3. showCustomView
4. lifecycle events
Moved AndroidWebView into its own package to ensure that it doesn't use
any package-private symbols (since plugins cannot use them).
2015-02-19 12:21:30 -05:00
Andrew Grieve
00c0a84e4e
Remove unused imports from MainTestActivity
2015-02-19 11:33:32 -05:00
Andrew Grieve
be229b1ac6
Make ErrorUrlTest INVALID_URL point to an existing file to make it test the right thing
2015-02-19 11:32:54 -05:00
Ian Clelland
7e0bfbbad2
Merge branch 'unplug-whitelist'
2015-02-18 09:37:00 -05:00
Andrew Grieve
9baa27508a
Add back a test that url (and errorUrl) are not settable via Intent extras
2015-02-12 15:03:44 -05:00
Andrew Grieve
c3267def97
Revert "Reverting the refactor. I'd rather have 4 failures due to timing than tests completely disappear"
...
This reverts commit 390927772e
.
2015-02-12 14:48:49 -05:00