cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Haitao Huo (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CB-12925) 25 failures of file plugin-transfer in mobilespec autotest
Date Thu, 15 Jun 2017 23:00:00 GMT

     [ https://issues.apache.org/jira/browse/CB-12925?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Haitao Huo updated CB-12925:
----------------------------
    Description: 
Build and install mobilespec on latest master at [6a18318 | https://github.com/apache/cordova-mobile-spec/commit/6a18318]. The file-transfer plugin get 25 failures.

{code:javascript}
53 specs, 25 failures, 2 pending specs
Spec List | Failures
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.4 should download a file
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.4.1 should download a file using target name with space
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.5 should download a file using http basic auth
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.12 should get http status on failure
Expected 401 not to be 401, 'Ensure http://rwswbpiopr.localtunnel.me/404 is in the white list'.
Error: Expected 401 not to be 401, 'Ensure http://rwswbpiopr.localtunnel.me/404 is in the white list'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:646:55)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
Expected 401 to be 404.
Error: Expected 401 to be 404.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:647:51)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
Expected 3 to be 1.
Error: Expected 3 to be 1.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:653:48)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.13 should get http body on failure
Expected 401 not to be 401, 'Ensure http://rwswbpiopr.localtunnel.me/404 is in the white list'.
Error: Expected 401 not to be 401, 'Ensure http://rwswbpiopr.localtunnel.me/404 is in the white list'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:672:55)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
Expected 401 to be 404.
Error: Expected 401 to be 404.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:673:51)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
Expected null to match 'You requested a 404'.
Error: Expected null to match 'You requested a 404'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toMatch (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:676:44)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.30 downloaded file entries should have a toNativeURL method
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.28 (compatibility) should be able to download a file using local paths
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.33 should properly handle 304
Expected 401 to be 304.
Error: Expected 401 to be 304.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:844:51)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
Expected 3 to be 5.
Error: Expected 3 to be 5.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:845:44)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.35 304 should not result in the deletion of a cached file
Expected 401 to be 304.
Error: Expected 401 to be 304.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:881:51)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
Expected 3 to be 5.
Error: Expected 3 to be 5.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:882:44)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.18 should be able to upload a file
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.19 should be able to upload a file with http basic auth
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.21 should be stopped by abort()
Expected 3 to be 4.
Error: Expected 3 to be 4.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at uploadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1079:40)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:152:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at <anonymous>:1:9
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.22 should get http status and body on failure
Expected 200 to be 403.
Error: Expected 200 to be 403.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at uploadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1129:55)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:152:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at <anonymous>:1:9
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.27 should be able to set custom headers
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.29 (compatibility) should be able to upload a file using local paths
Expected null not to be null 'returned data from server should be valid json'.
Error: Expected null not to be null 'returned data from server should be valid json'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at verifyUpload (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:995:41)
    at uploadWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1259:25)
    at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.31 should be able to upload a file using PUT method
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.32 should be able to upload a file (non-multipart)
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.38 should be able to upload a file using data: source uri
Expected FileTransferError({ code: 3, source: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==', target: 'http://rwswbpiopr.localtunnel.me/upload', http_status: 200, body: null, exception: 'Connection reset' }) not to be defined.
Error: Expected FileTransferError({ code: 3, source: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==', target: 'http://rwswbpiopr.localtunnel.me/upload', http_status: 200, body: null, exception: 'Connection reset' }) not to be defined.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBeDefined (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1455:41
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:152:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at <anonymous>:1:9
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.39 should be able to upload a file using data: source uri (non-multipart)
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.40 should not fail to upload a file using data: source uri when the data is empty
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.41 should not fail to upload a file using data: source uri when the data is empty (non-multipart)
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload chunkedMode handling filetransfer.spec.42 chunkedMode=false, multipart=false
Expected null not to be null 'returned data from server should be valid json'.
Error: Expected null not to be null 'returned data from server should be valid json'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at testChunkedModeWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1555:45)
    at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1593:29
    at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload chunkedMode handling filetransfer.spec.43 chunkedMode=true, multipart=false
Expected null not to be null 'returned data from server should be valid json'.
Error: Expected null not to be null 'returned data from server should be valid json'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at testChunkedModeWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1555:45)
    at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1593:29
    at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload chunkedMode handling filetransfer.spec.44 chunkedMode=false, multipart=true
Expected null not to be null 'returned data from server should be valid json'.
Error: Expected null not to be null 'returned data from server should be valid json'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at testChunkedModeWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1555:45)
    at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1593:29
    at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload chunkedMode handling filetransfer.spec.45 chunkedMode=true, multipart=true
Expected null not to be null 'returned data from server should be valid json'.
Error: Expected null not to be null 'returned data from server should be valid json'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at testChunkedModeWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1555:45)
    at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1593:29
    at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
{code:javascript}


  was:
Build and install mobilespec on latest master at [6a18318 | https://github.com/apache/cordova-mobile-spec/commit/6a18318]. The file-transfer plugin get 25 failures.

{code:javascript}
53 specs, 25 failures, 2 pending specs
Spec List | Failures
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.4 should download a file
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.4.1 should download a file using target name with space
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.5 should download a file using http basic auth
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.12 should get http status on failure
Expected 401 not to be 401, 'Ensure http://rwswbpiopr.localtunnel.me/404 is in the white list'.
Error: Expected 401 not to be 401, 'Ensure http://rwswbpiopr.localtunnel.me/404 is in the white list'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:646:55)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
Expected 401 to be 404.
Error: Expected 401 to be 404.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:647:51)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
Expected 3 to be 1.
Error: Expected 3 to be 1.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:653:48)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.13 should get http body on failure
Expected 401 not to be 401, 'Ensure http://rwswbpiopr.localtunnel.me/404 is in the white list'.
Error: Expected 401 not to be 401, 'Ensure http://rwswbpiopr.localtunnel.me/404 is in the white list'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:672:55)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
Expected 401 to be 404.
Error: Expected 401 to be 404.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:673:51)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
Expected null to match 'You requested a 404'.
Error: Expected null to match 'You requested a 404'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toMatch (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:676:44)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.30 downloaded file entries should have a toNativeURL method
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.28 (compatibility) should be able to download a file using local paths
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.33 should properly handle 304
Expected 401 to be 304.
Error: Expected 401 to be 304.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:844:51)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
Expected 3 to be 5.
Error: Expected 3 to be 5.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:845:44)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.35 304 should not result in the deletion of a cached file
Expected 401 to be 304.
Error: Expected 401 to be 304.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:881:51)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
Expected 3 to be 5.
Error: Expected 3 to be 5.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:882:44)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at processMessage (file:///android_asset/www/cordova.js:1119:17)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.18 should be able to upload a file
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.19 should be able to upload a file with http basic auth
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.21 should be stopped by abort()
Expected 3 to be 4.
Error: Expected 3 to be 4.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at uploadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1079:40)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:152:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at <anonymous>:1:9
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.22 should get http status and body on failure
Expected 200 to be 403.
Error: Expected 200 to be 403.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at uploadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1129:55)
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:152:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at <anonymous>:1:9
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.27 should be able to set custom headers
Expected '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Intel Category Denial Policy</title>
<meta content="MSHTML 6.00.6000.16825" name="GENERATOR"></head>
<body>
<table width="767" border="0" cellpadding="3" bgcolor="#056ecc">
  <tbody>
    <tr>
      <td width="676"><font face="Arial, Helvetica, sans-serif" color="orange" size="4"><b><font face="Arial, Helvetica, sans-serif" color="orange" size="7"><b><font color="#FFFFFF" size="5">Secure Intel Alert</font></b></font></b></font></td>
      <td width="81" align="left"><img src="data:image/gif;base64,R0lGODlhPwAqAKIAAG2r4ev0+57H68ff9Bl60DuN1////wVuzCH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkMyRjc1NDMwODBFQkUzMTE4Nzc1OTY0Mjc4MzcyMUMyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM3MDEyQjMxRUJGNzExRTNCOENCQTIyQjkyN0JERjgxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM3MDEyQjMwRUJGNzExRTNCOENCQTIyQjkyN0JERjgxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzJGNzU0MzA4MEVCRTMxMTg3NzU5NjQyNzgzNzIxQzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzJGNzU0MzA4MEVCRTMxMTg3NzU5NjQyNzgzNzIxQzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAPwAqAAAD/3i63P6OFECBELUQyLuPkxAYZGmawYB97FcIw2mkg3rBwyivbX+8uhkGUGCFYqUAwNchAHQBzIbJIIhKgyJ1YSUNiNsOILmkdqPasIeAVDJFXzUTaUh/2HZ5r63v30tlEBl+HAUBhxsvWgIkAR2MBgI9BJRTRiWJAloEJXk/G5CSLUiBLpg/BWmkDQUGGxY8LKstrSSWDKEMhqJbs5e2D7kKBCkLsGWwNxcAlkg2XDApApa1rsEkvDFpwpAyA1N0BgMKhicBWtW3C0iiY7wH3EmHgAptxdUpUOSnDp0HxNYWxIsk0Es9EoHYDdOxJJ2DMcDGjMOFTYGwAxAnzuJEgv9Bxh/8GDg7WApeRZMEFXw8MKtWFAwXGoEE5tFfLXUDea2cBVGGTIcLqk0c46hBTmMGWSJUWUKZspkBfwRZJM7BUaZVlRoo47IQv3JLLWalmPLizrAHGHqc4rDbVpFjC5Y9iTFpNxV1vVwY8e3fKTolYxTVddJsUrBZ3Sahak2wJ0jqMEYRmzLvxB85xgKgE+XWZlAlkb4lBEFC5B61LpNerUAtax+eHjY6/dpBgRi0uUDJXft2SA49z9VuYCUITQ9us/Te7DMq8hOaeLdwcqW5mx49k3zRMH3CZuM+v0h/4Nt6DacXamRubk6Tnifs48tvJIX0bfDz2W8fTu57fu0PGMTG3zDeJbMMBamMR0UCADs=" alt="Intel-logo.gif" /></td>
    </tr>
  </tbody>
</table>
<table width="767" border="0" bgcolor="#ffffff">
<tbody>
    <tr>
      <td width="738">
		<font face="Arial, Helvetica, sans-serif" color="orange" size="4"><b><font face="Arial, Helvetica, sans-serif" color="orange" size="7"><b><font color="#FF0000" size="5">Access DENIED!</font></b></font><font color="#FF0000" size="5"><br>
		</font><font color="#FF0000" size="2">You attempted to visit a site that is in violation of Intel acceptable use guidelines or may pose an Information Security threat to you and Intel assets. </font></b></font>
		<p><font face="Arial, Helvetica, sans-serif" color="orange" size="4"><font face="Arial, Helvetica, sans-serif" color="black" size="2">Intel IT flags and blocks sites that are known to threaten Intel systems, networks and information or contains material that is offensive or illegal.</font></font>
		</p>
		<p><font color="black" size="2" face="Arial, Helvetica, sans-serif"><b>Identification: </b>10.175.242.146<br>
          <b>Restricted Category: </b>Proxy Avoidance<br>
        <b>URL attempted: </b>rwswbpiopr.localtunnel.me</font>
		</p>
		<p><font color="black" size="2" face="Arial, Helvetica, sans-serif"> <b>Date/Time of Attempt: </b>2017-06-15 22:46:17<br><b> Client Identification: </b>10.175.242.146</font>
		</p>
		<p><b><font face="Arial, Helvetica, sans-serif" size="4"><font color="#666666" size="2">Additional Information: </font></b>
			<font size="2"><br><font color="black">To learn more about website filtering contact either your Intel sponsor or the TAC.</font></font>
		</p>
		</td>
      <td width="19" align="right">&nbsp;</td>
    </tr>
  </tbody>
</table>
<table width="767" border="0" bgcolor="#056ecc">
  <tbody>
    <tr>
      <td width="483"><font color="#FFFFFF" size="1" face="Geneva, Arial, Helvetica, sans-serif">Copyright Intel Corporation. All rights reserved.</font></td>
      <td width="274"><div align="right"></div></td>
    </tr>
  </tbody>
</table>
<p><font face="Arial, Helvetica, sans-serif" color="orange" size="4"><font face="Arial, Helvetica, sans-serif" color="black" size="2"><font face="Arial, Helvetica, sans-serif" color="black" size="2"><font face="Arial, Helvetica, sans-serif" color="black" size="1">*Other names and
  brands may be claimed as the property of others <br>
  **Intel is not responsible
  for content of sites outside our intranet. </font></font></font></font><br>
  <font face="Arial, Helvetica, sans-serif" color="orange" size="4"><font face="Arial, Helvetica, sans-serif" color="black" size="2"><font face="Arial, Helvetica, sans-serif" color="black" size="2"></font></font></font></p>
<p>&nbsp;</p>
</body></html>
' to match /CustomHeader1[\s\S]*CustomValue1/i.
Error: Expected '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Intel Category Denial Policy</title>
<meta content="MSHTML 6.00.6000.16825" name="GENERATOR"></head>
<body>
<table width="767" border="0" cellpadding="3" bgcolor="#056ecc">
  <tbody>
    <tr>
      <td width="676"><font face="Arial, Helvetica, sans-serif" color="orange" size="4"><b><font face="Arial, Helvetica, sans-serif" color="orange" size="7"><b><font color="#FFFFFF" size="5">Secure Intel Alert</font></b></font></b></font></td>
      <td width="81" align="left"><img src="data:image/gif;base64,R0lGODlhPwAqAKIAAG2r4ev0+57H68ff9Bl60DuN1////wVuzCH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkMyRjc1NDMwODBFQkUzMTE4Nzc1OTY0Mjc4MzcyMUMyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM3MDEyQjMxRUJGNzExRTNCOENCQTIyQjkyN0JERjgxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM3MDEyQjMwRUJGNzExRTNCOENCQTIyQjkyN0JERjgxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzJGNzU0MzA4MEVCRTMxMTg3NzU5NjQyNzgzNzIxQzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzJGNzU0MzA4MEVCRTMxMTg3NzU5NjQyNzgzNzIxQzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAPwAqAAAD/3i63P6OFECBELUQyLuPkxAYZGmawYB97FcIw2mkg3rBwyivbX+8uhkGUGCFYqUAwNchAHQBzIbJIIhKgyJ1YSUNiNsOILmkdqPasIeAVDJFXzUTaUh/2HZ5r63v30tlEBl+HAUBhxsvWgIkAR2MBgI9BJRTRiWJAloEJXk/G5CSLUiBLpg/BWmkDQUGGxY8LKstrSSWDKEMhqJbs5e2D7kKBCkLsGWwNxcAlkg2XDApApa1rsEkvDFpwpAyA1N0BgMKhicBWtW3C0iiY7wH3EmHgAptxdUpUOSnDp0HxNYWxIsk0Es9EoHYDdOxJJ2DMcDGjMOFTYGwAxAnzuJEgv9Bxh/8GDg7WApeRZMEFXw8MKtWFAwXGoEE5tFfLXUDea2cBVGGTIcLqk0c46hBTmMGWSJUWUKZspkBfwRZJM7BUaZVlRoo47IQv3JLLWalmPLizrAHGHqc4rDbVpFjC5Y9iTFpNxV1vVwY8e3fKTolYxTVddJsUrBZ3Sahak2wJ0jqMEYRmzLvxB85xgKgE+XWZlAlkb4lBEFC5B61LpNerUAtax+eHjY6/dpBgRi0uUDJXft2SA49z9VuYCUITQ9us/Te7DMq8hOaeLdwcqW5mx49k3zRMH3CZuM+v0h/4Nt6DacXamRubk6Tnifs48tvJIX0bfDz2W8fTu57fu0PGMTG3zDeJbMMBamMR0UCADs=" alt="Intel-logo.gif" /></td>
    </tr>
  </tbody>
</table>
<table width="767" border="0" bgcolor="#ffffff">
<tbody>
    <tr>
      <td width="738">
		<font face="Arial, Helvetica, sans-serif" color="orange" size="4"><b><font face="Arial, Helvetica, sans-serif" color="orange" size="7"><b><font color="#FF0000" size="5">Access DENIED!</font></b></font><font color="#FF0000" size="5"><br>
		</font><font color="#FF0000" size="2">You attempted to visit a site that is in violation of Intel acceptable use guidelines or may pose an Information Security threat to you and Intel assets. </font></b></font>
		<p><font face="Arial, Helvetica, sans-serif" color="orange" size="4"><font face="Arial, Helvetica, sans-serif" color="black" size="2">Intel IT flags and blocks sites that are known to threaten Intel systems, networks and information or contains material that is offensive or illegal.</font></font>
		</p>
		<p><font color="black" size="2" face="Arial, Helvetica, sans-serif"><b>Identification: </b>10.175.242.146<br>
          <b>Restricted Category: </b>Proxy Avoidance<br>
        <b>URL attempted: </b>rwswbpiopr.localtunnel.me</font>
		</p>
		<p><font color="black" size="2" face="Arial, Helvetica, sans-serif"> <b>Date/Time of Attempt: </b>2017-06-15 22:46:17<br><b> Client Identification: </b>10.175.242.146</font>
		</p>
		<p><b><font face="Arial, Helvetica, sans-serif" size="4"><font color="#666666" size="2">Additional Information: </font></b>
			<font size="2"><br><font color="black">To learn more about website filtering contact either your Intel sponsor or the TAC.</font></font>
		</p>
		</td>
      <td width="19" align="right">&nbsp;</td>
    </tr>
  </tbody>
</table>
<table width="767" border="0" bgcolor="#056ecc">
  <tbody>
    <tr>
      <td width="483"><font color="#FFFFFF" size="1" face="Geneva, Arial, Helvetica, sans-serif">Copyright Intel Corporation. All rights reserved.</font></td>
      <td width="274"><div align="right"></div></td>
    </tr>
  </tbody>
</table>
<p><font face="Arial, Helvetica, sans-serif" color="orange" size="4"><font face="Arial, Helvetica, sans-serif" color="black" size="2"><font face="Arial, Helvetica, sans-serif" color="black" size="2"><font face="Arial, Helvetica, sans-serif" color="black" size="1">*Other names and
  brands may be claimed as the property of others <br>
  **Intel is not responsible
  for content of sites outside our intranet. </font></font></font></font><br>
  <font face="Arial, Helvetica, sans-serif" color="orange" size="4"><font face="Arial, Helvetica, sans-serif" color="black" size="2"><font face="Arial, Helvetica, sans-serif" color="black" size="2"></font></font></font></p>
<p>&nbsp;</p>
</body></html>
' to match /CustomHeader1[\s\S]*CustomValue1/i.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toMatch (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at uploadWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1218:46)
    at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
    at <anonymous>:1:9
Expected '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Intel Category Denial Policy</title>
<meta content="MSHTML 6.00.6000.16825" name="GENERATOR"></head>
<body>
<table width="767" border="0" cellpadding="3" bgcolor="#056ecc">
  <tbody>
    <tr>
      <td width="676"><font face="Arial, Helvetica, sans-serif" color="orange" size="4"><b><font face="Arial, Helvetica, sans-serif" color="orange" size="7"><b><font color="#FFFFFF" size="5">Secure Intel Alert</font></b></font></b></font></td>
      <td width="81" align="left"><img src="data:image/gif;base64,R0lGODlhPwAqAKIAAG2r4ev0+57H68ff9Bl60DuN1////wVuzCH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkMyRjc1NDMwODBFQkUzMTE4Nzc1OTY0Mjc4MzcyMUMyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM3MDEyQjMxRUJGNzExRTNCOENCQTIyQjkyN0JERjgxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM3MDEyQjMwRUJGNzExRTNCOENCQTIyQjkyN0JERjgxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzJGNzU0MzA4MEVCRTMxMTg3NzU5NjQyNzgzNzIxQzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzJGNzU0MzA4MEVCRTMxMTg3NzU5NjQyNzgzNzIxQzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAPwAqAAAD/3i63P6OFECBELUQyLuPkxAYZGmawYB97FcIw2mkg3rBwyivbX+8uhkGUGCFYqUAwNchAHQBzIbJIIhKgyJ1YSUNiNsOILmkdqPasIeAVDJFXzUTaUh/2HZ5r63v30tlEBl+HAUBhxsvWgIkAR2MBgI9BJRTRiWJAloEJXk/G5CSLUiBLpg/BWmkDQUGGxY8LKstrSSWDKEMhqJbs5e2D7kKBCkLsGWwNxcAlkg2XDApApa1rsEkvDFpwpAyA1N0BgMKhicBWtW3C0iiY7wH3EmHgAptxdUpUOSnDp0HxNYWxIsk0Es9EoHYDdOxJJ2DMcDGjMOFTYGwAxAnzuJEgv9Bxh/8GDg7WApeRZMEFXw8MKtWFAwXGoEE5tFfLXUDea2cBVGGTIcLqk0c46hBTmMGWSJUWUKZspkBfwRZJM7BUaZVlRoo47IQv3JLLWalmPLizrAHGHqc4rDbVpFjC5Y9iTFpNxV1vVwY8e3fKTolYxTVddJsUrBZ3Sahak2wJ0jqMEYRmzLvxB85xgKgE+XWZlAlkb4lBEFC5B61LpNerUAtax+eHjY6/dpBgRi0uUDJXft2SA49z9VuYCUITQ9us/Te7DMq8hOaeLdwcqW5mx49k3zRMH3CZuM+v0h/4Nt6DacXamRubk6Tnifs48tvJIX0bfDz2W8fTu57fu0PGMTG3zDeJbMMBamMR0UCADs=" alt="Intel-logo.gif" /></td>
    </tr>
  </tbody>
</table>
<table width="767" border="0" bgcolor="#ffffff">
<tbody>
    <tr>
      <td width="738">
		<font face="Arial, Helvetica, sans-serif" color="orange" size="4"><b><font face="Arial, Helvetica, sans-serif" color="orange" size="7"><b><font color="#FF0000" size="5">Access DENIED!</font></b></font><font color="#FF0000" size="5"><br>
		</font><font color="#FF0000" size="2">You attempted to visit a site that is in violation of Intel acceptable use guidelines or may pose an Information Security threat to you and Intel assets. </font></b></font>
		<p><font face="Arial, Helvetica, sans-serif" color="orange" size="4"><font face="Arial, Helvetica, sans-serif" color="black" size="2">Intel IT flags and blocks sites that are known to threaten Intel systems, networks and information or contains material that is offensive or illegal.</font></font>
		</p>
		<p><font color="black" size="2" face="Arial, Helvetica, sans-serif"><b>Identification: </b>10.175.242.146<br>
          <b>Restricted Category: </b>Proxy Avoidance<br>
        <b>URL attempted: </b>rwswbpiopr.localtunnel.me</font>
		</p>
		<p><font color="black" size="2" face="Arial, Helvetica, sans-serif"> <b>Date/Time of Attempt: </b>2017-06-15 22:46:17<br><b> Client Identification: </b>10.175.242.146</font>
		</p>
		<p><b><font face="Arial, Helvetica, sans-serif" size="4"><font color="#666666" size="2">Additional Information: </font></b>
			<font size="2"><br><font color="black">To learn more about website filtering contact either your Intel sponsor or the TAC.</font></font>
		</p>
		</td>
      <td width="19" align="right">&nbsp;</td>
    </tr>
  </tbody>
</table>
<table width="767" border="0" bgcolor="#056ecc">
  <tbody>
    <tr>
      <td width="483"><font color="#FFFFFF" size="1" face="Geneva, Arial, Helvetica, sans-serif">Copyright Intel Corporation. All rights reserved.</font></td>
      <td width="274"><div align="right"></div></td>
    </tr>
  </tbody>
</table>
<p><font face="Arial, Helvetica, sans-serif" color="orange" size="4"><font face="Arial, Helvetica, sans-serif" color="black" size="2"><font face="Arial, Helvetica, sans-serif" color="black" size="2"><font face="Arial, Helvetica, sans-serif" color="black" size="1">*Other names and
  brands may be claimed as the property of others <br>
  **Intel is not responsible
  for content of sites outside our intranet. </font></font></font></font><br>
  <font face="Arial, Helvetica, sans-serif" color="orange" size="4"><font face="Arial, Helvetica, sans-serif" color="black" size="2"><font face="Arial, Helvetica, sans-serif" color="black" size="2"></font></font></font></p>
<p>&nbsp;</p>
</body></html>
' to match /CustomHeader2[\s\S]*CustomValue2[\s\S]*CustomValue3/i, 'Should allow array values'.
Error: Expected '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Intel Category Denial Policy</title>
<meta content="MSHTML 6.00.6000.16825" name="GENERATOR"></head>
<body>
<table width="767" border="0" cellpadding="3" bgcolor="#056ecc">
  <tbody>
    <tr>
      <td width="676"><font face="Arial, Helvetica, sans-serif" color="orange" size="4"><b><font face="Arial, Helvetica, sans-serif" color="orange" size="7"><b><font color="#FFFFFF" size="5">Secure Intel Alert</font></b></font></b></font></td>
      <td width="81" align="left"><img src="data:image/gif;base64,R0lGODlhPwAqAKIAAG2r4ev0+57H68ff9Bl60DuN1////wVuzCH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkMyRjc1NDMwODBFQkUzMTE4Nzc1OTY0Mjc4MzcyMUMyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM3MDEyQjMxRUJGNzExRTNCOENCQTIyQjkyN0JERjgxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM3MDEyQjMwRUJGNzExRTNCOENCQTIyQjkyN0JERjgxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzJGNzU0MzA4MEVCRTMxMTg3NzU5NjQyNzgzNzIxQzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzJGNzU0MzA4MEVCRTMxMTg3NzU5NjQyNzgzNzIxQzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAPwAqAAAD/3i63P6OFECBELUQyLuPkxAYZGmawYB97FcIw2mkg3rBwyivbX+8uhkGUGCFYqUAwNchAHQBzIbJIIhKgyJ1YSUNiNsOILmkdqPasIeAVDJFXzUTaUh/2HZ5r63v30tlEBl+HAUBhxsvWgIkAR2MBgI9BJRTRiWJAloEJXk/G5CSLUiBLpg/BWmkDQUGGxY8LKstrSSWDKEMhqJbs5e2D7kKBCkLsGWwNxcAlkg2XDApApa1rsEkvDFpwpAyA1N0BgMKhicBWtW3C0iiY7wH3EmHgAptxdUpUOSnDp0HxNYWxIsk0Es9EoHYDdOxJJ2DMcDGjMOFTYGwAxAnzuJEgv9Bxh/8GDg7WApeRZMEFXw8MKtWFAwXGoEE5tFfLXUDea2cBVGGTIcLqk0c46hBTmMGWSJUWUKZspkBfwRZJM7BUaZVlRoo47IQv3JLLWalmPLizrAHGHqc4rDbVpFjC5Y9iTFpNxV1vVwY8e3fKTolYxTVddJsUrBZ3Sahak2wJ0jqMEYRmzLvxB85xgKgE+XWZlAlkb4lBEFC5B61LpNerUAtax+eHjY6/dpBgRi0uUDJXft2SA49z9VuYCUITQ9us/Te7DMq8hOaeLdwcqW5mx49k3zRMH3CZuM+v0h/4Nt6DacXamRubk6Tnifs48tvJIX0bfDz2W8fTu57fu0PGMTG3zDeJbMMBamMR0UCADs=" alt="Intel-logo.gif" /></td>
    </tr>
  </tbody>
</table>
<table width="767" border="0" bgcolor="#ffffff">
<tbody>
    <tr>
      <td width="738">
		<font face="Arial, Helvetica, sans-serif" color="orange" size="4"><b><font face="Arial, Helvetica, sans-serif" color="orange" size="7"><b><font color="#FF0000" size="5">Access DENIED!</font></b></font><font color="#FF0000" size="5"><br>
		</font><font color="#FF0000" size="2">You attempted to visit a site that is in violation of Intel acceptable use guidelines or may pose an Information Security threat to you and Intel assets. </font></b></font>
		<p><font face="Arial, Helvetica, sans-serif" color="orange" size="4"><font face="Arial, Helvetica, sans-serif" color="black" size="2">Intel IT flags and blocks sites that are known to threaten Intel systems, networks and information or contains material that is offensive or illegal.</font></font>
		</p>
		<p><font color="black" size="2" face="Arial, Helvetica, sans-serif"><b>Identification: </b>10.175.242.146<br>
          <b>Restricted Category: </b>Proxy Avoidance<br>
        <b>URL attempted: </b>rwswbpiopr.localtunnel.me</font>
		</p>
		<p><font color="black" size="2" face="Arial, Helvetica, sans-serif"> <b>Date/Time of Attempt: </b>2017-06-15 22:46:17<br><b> Client Identification: </b>10.175.242.146</font>
		</p>
		<p><b><font face="Arial, Helvetica, sans-serif" size="4"><font color="#666666" size="2">Additional Information: </font></b>
			<font size="2"><br><font color="black">To learn more about website filtering contact either your Intel sponsor or the TAC.</font></font>
		</p>
		</td>
      <td width="19" align="right">&nbsp;</td>
    </tr>
  </tbody>
</table>
<table width="767" border="0" bgcolor="#056ecc">
  <tbody>
    <tr>
      <td width="483"><font color="#FFFFFF" size="1" face="Geneva, Arial, Helvetica, sans-serif">Copyright Intel Corporation. All rights reserved.</font></td>
      <td width="274"><div align="right"></div></td>
    </tr>
  </tbody>
</table>
<p><font face="Arial, Helvetica, sans-serif" color="orange" size="4"><font face="Arial, Helvetica, sans-serif" color="black" size="2"><font face="Arial, Helvetica, sans-serif" color="black" size="2"><font face="Arial, Helvetica, sans-serif" color="black" size="1">*Other names and
  brands may be claimed as the property of others <br>
  **Intel is not responsible
  for content of sites outside our intranet. </font></font></font></font><br>
  <font face="Arial, Helvetica, sans-serif" color="orange" size="4"><font face="Arial, Helvetica, sans-serif" color="black" size="2"><font face="Arial, Helvetica, sans-serif" color="black" size="2"></font></font></font></p>
<p>&nbsp;</p>
</body></html>
' to match /CustomHeader2[\s\S]*CustomValue2[\s\S]*CustomValue3/i, 'Should allow array values'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toMatch (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at uploadWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1219:46)
    at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
    at <anonymous>:1:9
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.29 (compatibility) should be able to upload a file using local paths
Expected null not to be null 'returned data from server should be valid json'.
Error: Expected null not to be null 'returned data from server should be valid json'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at verifyUpload (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:995:41)
    at uploadWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1259:25)
    at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.31 should be able to upload a file using PUT method
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.32 should be able to upload a file (non-multipart)
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.38 should be able to upload a file using data: source uri
Expected FileTransferError({ code: 3, source: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==', target: 'http://rwswbpiopr.localtunnel.me/upload', http_status: 200, body: null, exception: 'Connection reset' }) not to be defined.
Error: Expected FileTransferError({ code: 3, source: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==', target: 'http://rwswbpiopr.localtunnel.me/upload', http_status: 200, body: null, exception: 'Connection reset' }) not to be defined.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBeDefined (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1455:41
    at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:152:9)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
    at <anonymous>:1:9
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.39 should be able to upload a file using data: source uri (non-multipart)
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.40 should not fail to upload a file using data: source uri when the data is empty
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.41 should not fail to upload a file using data: source uri when the data is empty (non-multipart)
Expected spy httpFail not to have been called.
Error: Expected spy httpFail not to have been called.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
    at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
    at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
    at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload chunkedMode handling filetransfer.spec.42 chunkedMode=false, multipart=false
Expected null not to be null 'returned data from server should be valid json'.
Error: Expected null not to be null 'returned data from server should be valid json'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at testChunkedModeWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1555:45)
    at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1593:29
    at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload chunkedMode handling filetransfer.spec.43 chunkedMode=true, multipart=false
Expected null not to be null 'returned data from server should be valid json'.
Error: Expected null not to be null 'returned data from server should be valid json'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at testChunkedModeWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1555:45)
    at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1593:29
    at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload chunkedMode handling filetransfer.spec.44 chunkedMode=false, multipart=true
Expected null not to be null 'returned data from server should be valid json'.
Error: Expected null not to be null 'returned data from server should be valid json'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at testChunkedModeWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1555:45)
    at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1593:29
    at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload chunkedMode handling filetransfer.spec.45 chunkedMode=true, multipart=true
Expected null not to be null 'returned data from server should be valid json'.
Error: Expected null not to be null 'returned data from server should be valid json'.
    at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
    at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
    at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
    at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
    at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
    at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
    at testChunkedModeWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1555:45)
    at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1593:29
    at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
    at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
Log
err: {"code":3,"source":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==","target":"http://rwswbpiopr.localtunnel.me/upload","http_status":200,"body":null,"exception":"Connection reset"}
{code:javascript}



> 25 failures of file plugin-transfer in mobilespec autotest 
> -----------------------------------------------------------
>
>                 Key: CB-12925
>                 URL: https://issues.apache.org/jira/browse/CB-12925
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: cordova-mobile-spec
>    Affects Versions: Master
>         Environment: Cordova version: 6.3.0-dev
> Platform: Android
> Version: 7.1.2
> Model: Nexus 6P
>            Reporter: Haitao Huo
>              Labels: android
>
> Build and install mobilespec on latest master at [6a18318 | https://github.com/apache/cordova-mobile-spec/commit/6a18318]. The file-transfer plugin get 25 failures.
> {code:javascript}
> 53 specs, 25 failures, 2 pending specs
> Spec List | Failures
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.4 should download a file
> Expected spy httpFail not to have been called.
> Error: Expected spy httpFail not to have been called.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
>     at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
>     at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
>     at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.4.1 should download a file using target name with space
> Expected spy httpFail not to have been called.
> Error: Expected spy httpFail not to have been called.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
>     at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
>     at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
>     at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.5 should download a file using http basic auth
> Expected spy httpFail not to have been called.
> Error: Expected spy httpFail not to have been called.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
>     at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
>     at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
>     at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.12 should get http status on failure
> Expected 401 not to be 401, 'Ensure http://rwswbpiopr.localtunnel.me/404 is in the white list'.
> Error: Expected 401 not to be 401, 'Ensure http://rwswbpiopr.localtunnel.me/404 is in the white list'.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:646:55)
>     at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
>     at processMessage (file:///android_asset/www/cordova.js:1119:17)
> Expected 401 to be 404.
> Error: Expected 401 to be 404.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:647:51)
>     at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
>     at processMessage (file:///android_asset/www/cordova.js:1119:17)
> Expected 3 to be 1.
> Error: Expected 3 to be 1.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:653:48)
>     at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
>     at processMessage (file:///android_asset/www/cordova.js:1119:17)
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.13 should get http body on failure
> Expected 401 not to be 401, 'Ensure http://rwswbpiopr.localtunnel.me/404 is in the white list'.
> Error: Expected 401 not to be 401, 'Ensure http://rwswbpiopr.localtunnel.me/404 is in the white list'.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:672:55)
>     at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
>     at processMessage (file:///android_asset/www/cordova.js:1119:17)
> Expected 401 to be 404.
> Error: Expected 401 to be 404.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:673:51)
>     at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
>     at processMessage (file:///android_asset/www/cordova.js:1119:17)
> Expected null to match 'You requested a 404'.
> Error: Expected null to match 'You requested a 404'.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toMatch (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:676:44)
>     at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
>     at processMessage (file:///android_asset/www/cordova.js:1119:17)
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.30 downloaded file entries should have a toNativeURL method
> Expected spy httpFail not to have been called.
> Error: Expected spy httpFail not to have been called.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
>     at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
>     at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
>     at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.28 (compatibility) should be able to download a file using local paths
> Expected spy httpFail not to have been called.
> Error: Expected spy httpFail not to have been called.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
>     at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
>     at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
>     at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.33 should properly handle 304
> Expected 401 to be 304.
> Error: Expected 401 to be 304.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:844:51)
>     at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
>     at processMessage (file:///android_asset/www/cordova.js:1119:17)
> Expected 3 to be 5.
> Error: Expected 3 to be 5.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:845:44)
>     at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
>     at processMessage (file:///android_asset/www/cordova.js:1119:17)
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods download filetransfer.spec.35 304 should not result in the deletion of a cached file
> Expected 401 to be 304.
> Error: Expected 401 to be 304.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:881:51)
>     at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
>     at processMessage (file:///android_asset/www/cordova.js:1119:17)
> Expected 3 to be 5.
> Error: Expected 3 to be 5.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at downloadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:882:44)
>     at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:226:9)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
>     at processMessage (file:///android_asset/www/cordova.js:1119:17)
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.18 should be able to upload a file
> Expected spy httpFail not to have been called.
> Error: Expected spy httpFail not to have been called.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
>     at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
>     at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
>     at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.19 should be able to upload a file with http basic auth
> Expected spy httpFail not to have been called.
> Error: Expected spy httpFail not to have been called.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
>     at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
>     at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
>     at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.21 should be stopped by abort()
> Expected 3 to be 4.
> Error: Expected 3 to be 4.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at uploadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1079:40)
>     at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:152:9)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
>     at <anonymous>:1:9
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.22 should get http status and body on failure
> Expected 200 to be 403.
> Error: Expected 200 to be 403.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBe (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at uploadFail (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1129:55)
>     at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:152:9)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
>     at <anonymous>:1:9
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.27 should be able to set custom headers
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.29 (compatibility) should be able to upload a file using local paths
> Expected null not to be null 'returned data from server should be valid json'.
> Error: Expected null not to be null 'returned data from server should be valid json'.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at verifyUpload (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:995:41)
>     at uploadWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1259:25)
>     at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.31 should be able to upload a file using PUT method
> Expected spy httpFail not to have been called.
> Error: Expected spy httpFail not to have been called.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
>     at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
>     at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
>     at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.32 should be able to upload a file (non-multipart)
> Expected spy httpFail not to have been called.
> Error: Expected spy httpFail not to have been called.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
>     at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
>     at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
>     at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.38 should be able to upload a file using data: source uri
> Expected FileTransferError({ code: 3, source: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==', target: 'http://rwswbpiopr.localtunnel.me/upload', http_status: 200, body: null, exception: 'Connection reset' }) not to be defined.
> Error: Expected FileTransferError({ code: 3, source: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==', target: 'http://rwswbpiopr.localtunnel.me/upload', http_status: 200, body: null, exception: 'Connection reset' }) not to be defined.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBeDefined (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1455:41
>     at fail (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:152:9)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:295:52)
>     at <anonymous>:1:9
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.39 should be able to upload a file using data: source uri (non-multipart)
> Expected spy httpFail not to have been called.
> Error: Expected spy httpFail not to have been called.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
>     at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
>     at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
>     at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.40 should not fail to upload a file using data: source uri when the data is empty
> Expected spy httpFail not to have been called.
> Error: Expected spy httpFail not to have been called.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
>     at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
>     at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
>     at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload filetransfer.spec.41 should not fail to upload a file using data: source uri when the data is empty (non-multipart)
> Expected spy httpFail not to have been called.
> Error: Expected spy httpFail not to have been called.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toHaveBeenCalled (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at Object.<anonymous> (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:272:63)
>     at attemptSync (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1886:24)
>     at QueueRunner.run (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1874:9)
>     at file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1898:16
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload chunkedMode handling filetransfer.spec.42 chunkedMode=false, multipart=false
> Expected null not to be null 'returned data from server should be valid json'.
> Error: Expected null not to be null 'returned data from server should be valid json'.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at testChunkedModeWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1555:45)
>     at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1593:29
>     at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload chunkedMode handling filetransfer.spec.43 chunkedMode=true, multipart=false
> Expected null not to be null 'returned data from server should be valid json'.
> Error: Expected null not to be null 'returned data from server should be valid json'.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at testChunkedModeWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1555:45)
>     at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1593:29
>     at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload chunkedMode handling filetransfer.spec.44 chunkedMode=false, multipart=true
> Expected null not to be null 'returned data from server should be valid json'.
> Error: Expected null not to be null 'returned data from server should be valid json'.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at testChunkedModeWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1555:45)
>     at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1593:29
>     at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
> cordova-plugin-file-transfer-tests.tests >> FileTransfer methods upload chunkedMode handling filetransfer.spec.45 chunkedMode=true, multipart=true
> Expected null not to be null 'returned data from server should be valid json'.
> Error: Expected null not to be null 'returned data from server should be valid json'.
>     at stack (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1577:17)
>     at buildExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1547:14)
>     at Spec.expectationResultFactory (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:638:18)
>     at Spec.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:330:34)
>     at Expectation.addExpectationResult (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:588:21)
>     at Expectation.toBeNull (file:///android_asset/www/cdvtests/jasmine-2.4.1/jasmine.js:1501:12)
>     at testChunkedModeWin (file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1555:45)
>     at file:///android_asset/www/plugins/cordova-plugin-file-transfer-tests/tests.js:1593:29
>     at win (file:///android_asset/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js:163:17)
>     at Object.callbackFromNative (file:///android_asset/www/cordova.js:293:58)
> {code:javascript}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message